eZ Publish 4: Enterprise Web Sites Step-by-Step

eZ Publish 4: Enterprise Web Sites Step-by-Step

eZ Publish 4: Enterprise Web Sites Step-by-Step

Questo post è in inglese, ma penso possa interessare chiunque abbia voglia di iniziare o appofondire la propria conoscenza di eZ Publish. A breve seguirà una traduzione in italiano!

As I wrote on this blog nearly 2 months ago, I was going to write a revision of the book eZ Publish 4: Enterprise Web Sites Step-by-Step. And here I am!

Before going into the details of this book, I’d like to summarize which are the main topics discussed in it. The first one explains how eZ Publish CMF works; the second one regards the basic activities to get it to behave as we want, and the last (but not least) contains the description of a step-by-step web site development including not only the explanation of the development but also how to tune our server to have better performances when we are dealing with an eZ Publish instance.

Thinking of who this book is for, I belive it should be seen as a reference point for people who are not experienced on working with ez Publish. This is true not only for developers but also for those who will work on websites developed with eZ Publish. So, if you have a client that wants to know more about ez Publish, you should think of suggesting him/her to have a look at eZ Publish 4: Enterprise Web Sites Step-by-Step.

The book has three main areas:

The first 4 chapters talk about the introduction of the CMF (Content Management Framework) and how to set up a working instance on your machine. All the information given in these chapters are reported with examples. So if you are a developer, you have the “real thing” before your eyes, and if you are an end user of the system you can find a lot of pictures of the backend that show you where the information or the functionalities you’re reading of are located.

From the 5th chapter to the 9th, you will find information mostly regarding the developing procedures with eZ Publish, such as creation of extensions, designs, templates, content classes, internationalization of our web site and installation of external systems like a forum. These chapters are useful for developers because they
explains how to build properly an application with eZ Publish. This means that they report best practices with eZ Publish and suggestion on how to design the software in the “eZ Publish” way.

The last section regards the configuration of the system you built thanks to eZ Publish (and your work ;) ). Chapter 10 explains how it is possible to set up roles, permissions, policies and workflows for managing user and content of the system form the eZ Publish backend. Chapter 11 and 12 tell to the developers how to configure the cache to speed up performaces and how to deploy an eZ Publish instance on a production server.

Finally there are 3 appendixes about the optimization of eZ Publish instances, the debugging and the best extensions for this CMF. These are quite useful for developers and server administrator to tune the system the right way for making it reliable and fast.

When I finished reading the book I had the feeling that I needed more to have a better understanding of the eZ Publish CMF. I was working with eZ Publish when I started reading the book and I found a lot of useful suggestons in it. However, I would have found it useful to have a second book, if possible with a more detailed explanation on how to extend the CMF so that you can add functionalities when you need them. At the same time, I know that eZ Publish cannot be explaind as a whole in just one book, this is the reason why I think that this book explains quite a lot of the features of this CMF, even if it left you with the need for more ;)

Posted under WPF

This post was written by Filippo on December 26, 2009

Trasferimenti

Sto trasferendo il dominio su un altro hosting… sappiatelo se non mi vedete più online nei prossimi giorni ;)

Posted under WPF

This post was written by Administrator on December 24, 2009

Annunci e recensioni

L’ennesimo post “improprio” di questo blog che state leggendo contiene due informazioni non da niente.

eZ Publish 4: Enterprise Web Sites Step-by-Step

eZ Publish 4: Enterprise Web Sites Step-by-Step

La prima è che sono stato scelto dalla packt publishing (lascia perdere che ero un attimo raccomandato) per fare la revisione del libro eZ Publish 4: Enterprise Web Sites Step-by-Step scritto da due persone (amici) che stimo davvero molto sia a livello personale che professionale : Francesco Fullone e Francesco Trucchia.

La seconda è il fatto che pubblicherò la recensione sia su questo blog sia su p16 on web. Questo è un mio nuovo progetto per separare efficacemente la mia attività di “ca22eggio” da quella “professionale”, e dare a quest’ultima un taglio internazionale ;)

Un consiglio sul finale: se sviluppate con eZ Publish, IL libro di cui farò la recensione vi assicuro potrà esservi molto molto utile!

Posted under Informatica Generale, Informazione, PHP, futuro, planet-sprite, web development

This post was written by Administrator on October 24, 2009

Tags: , , , , , ,

Symfony e PHPCollab3

Il mio lavoro negli ultimi 3 mesi e nei prossimi 6 sarà attorno al framework Symfony, ed in particolare riguardarà il progetto PHPCollab3.

Lavorando ad un progetto complicato mi imbatto spesso in problemi che non avevo mai affrontato prima e che imparo a risolvere cercando nel web e dicendomi “qualcuno deve aver già fatto qualsoca di simile!!”. Arrivo così a suggerimenti o soluzioni complete per i miei problemi. Questa che descriverà di seguito l’ho già pubblicata sul sito symfony.it, e mi sembra di non averla trovata da nessuna parte, spero che possa aiutare qualcuno che si trova nella mia situazione ;)

Clicca qui per vedere l’articolo

Posted under PHP, come fare cosa, web development

This post was written by Filippo on April 28, 2009

Tags: , , , , ,

Segnalazioni

Per chi si interessa di cucina vi segnalo questo blog che sembra promettere molto molto bene!!

I love Cooking

Buon appetito!!

Posted under WPF

This post was written by Filippo on March 9, 2009

Il postino suona sempre due volte

Io invece mi laureo….(per la seconda volta, e sono agitato come la prima se non di più!)

ansia

Posted under WPF

This post was written by Filippo on February 12, 2009

Ancora un video…

Questo oggi ci sta tutto!!

via Giavasan

Posted under risate, video

This post was written by Filippo on January 12, 2009

Harry Potter 6 - trailer

Aspettando posso dire che i trailer di HP sono sempre molto “interessanti”… (il primo è in italiano, il secondo in inglese).

Get the Flash Player to see this player.
Get the Flash Player to see this player.

Posted under film, video

Ne capisci di Flow chart??

flow_charts

Posted under a caso...

This post was written by Filippo on December 20, 2008

Ubuntu 8.10 e dual monitor su Asus F6A con Intel® GMA X4500HD (GM45)

Ottenere il dual monitor con ubuntu 8.10 è (dovrebbe essere) semplice… basta avere un portatile con l’uscita VGA (ma penso vada bene anche con le digitali HDMI e DVI) e un monitor.
Io ho seguito questi passi:
1 ) si fa partire il portatile e si lascia scollegato il monitor esterno.
2 ) ci si logga e si collega il monitor esterno.
3 ) Andate su “Siatema->Preferenze->Risoluzione Schermo”.
4 ) Levate la spunta da “mirror screen” (vedi immagine qui di seguito)

5 ) A questo punto dovrebbe vedervi i due monitor come in figura (sopra). Se non lo fa cliccate su “close”, fate il logout e poi di nuovo il login.
6 ) A questo punto il pc avrebbe dovuto presentarvi la schermata che presenta a me, o al massimo vi fa vedere i due schermi ma uno lo mette come “off”.
7 ) Selezionate lo schermo che vi interessa cliccandoci sopra e trascinandolo ve lo mettete dove volete rispetto allo schermo principale (io ad esempio l’ho messo a sinistra dello schermo del portatile perchè ho la disposizione della scrivania così, di default lui vi metterà lo schermo esterno come se fosse a destra dello schermo del portatile.
NB: Lo schermo che sta a sinistra diventa di default il principale a meno di configurazioni sul file xconf.org)
8 ) Selezionato lo schermo scegliete la risoluzione che volete che esso abbia.
9 ) Se la risoluzione massima del monitor esterno non è riportata dovete fare così:
9,1 ) Aprite il file /etc/X11/xorg.conf
9.2 ) Dovreste trovarvi davanti ad una cosa di questo genere:

Section “Monitor”
Identifier “Configured Monitor”
EndSection

Section “Screen”
Identifier “Default Screen”
Monitor “Configured Monitor”
Device “Configured Video Device”
SubSection “Display”
Virtual 2640 800
EndSubSection
EndSection

Section “Device”
Identifier “Configured Video Device”
EndSection

9.3 ) Modificatelo il parametro “Virtual”: La prima e la seconda cifra ci dicono la risuluzione massima dello schemo virtuale spalmato su due monitor. Ad esmpio io ho un monitor esterno da 1680×1050 pixel e il monitor del notebook da 1280×800 => Lunghezza = 1680+1280= 2960; Altezza = 1050 (con monitor affiancati) uguale alla più grande delle due altezza dei due schermi.
9.4 ) Cambio quindi il parametro “virtual” in modo che sia :

SubSection “Display”
Virtual 2960 1050
EndSubSection

Vi ricordo che compiz e tutti i vari effettini del desktop potrebbero darvi dei problemi quando la risoluzione dello schermo supera i 2048×2048 dipendentemente dalla scheda video. La mia (una Intel® GMA X4500HD (GM45)) sembra risentire di questo problema :(

Se questi passi non funzionanano per voi provate a dare un’occhiata al manuale di xrandr per la configurazione e la messa appunto del dual monitor.

Posted under Linux, come fare cosa, planet-sprite

This post was written by Filippo on November 16, 2008

Tags:


Licenza Creative Commons
Blog pubblicato sotto una Licenza Creative Commons.
La proprieta' dei post e' dei rispettivi autori, le immagini, i loghi, i trademark dei rispettivi proprietari.
Questo blog non rappresenta una testata giornalistica in quanto viene aggiornato senza nessuna periodicita' predefinita. Non puo' pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62 del 7.03.2001.