29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don




Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

Planning -- Planification

Date de publication: le lundi 6 août 2007 à 15h23
Dernière modification: par Pascal BOYER le dimanche 26 septembre 2010 à 21h40

Planning is a major contributor to the success of a project. As with any sophisticated Content Management System, projects based on eZ Publish benefit from early planning and a complete understanding of the tasks that need to be performed. 
Planifier un projet est sans doute ce qui contribue le plus à son succès. De même qu'avec tous les systèmes de gestion de contenus sophistiqués, les projets basés sur eZ Publish tirent bénéfice à être planifiés le plus tôt possible et d'une parfaite connaissance, compréhension, des tâches devant être exécutées.

Defining the scale of the project and listing the tasks associated with each project phase is critical to successful implementation. Performance is part of this planning process because it is a basic requirement. Performance expectations must be clearly defined using relevant criteria. Meeting these criteria is a "best practice" technique for designing the right solution for a customer. 
Définir l'étendue du projet ainsi que les tâches associées à chacune de ses phases sont deux points essentiels à son bon déroulement. En tant qu'élément incontournable, la prise en compte des performances constitue l'une des phases du planning. Les attentes en terme de performance doivent être clairement définies à partir de critères appropriés. L'énumération (???) de ces critères est une très bonne technique pour apporter les bonnes solutions aux clients.

Critères Description
Simultaneous visitors 
Visiteurs simultanés
How many users will browse the website at the same time? 
Combien de visiteurs parcourront simultanément le site ?
Page views 
Pages vues
How many pages will be displayed in a 24 hour period? 
Combien de pages seront affichées en 24 heures ?
Content objects 
Objets de contenu
How many pieces of content aka content objects will be stored in the eZ Publish system? 
Combien de contenus, aussi connus sous le nom d'objets de contenu, seront stockés dans votre système eZ Publish ?
Content updates 
Mise à jour de contenus
How many times per day / hour will site content be added or modified? 
Combien de temps sera consacré, chaque jour/heure, à l'ajout ou à la modification de contenus ?
Simultaneous requests 
Requêtes simultanées
What is the expected maximum number of simultaneous requests? To what degree should performance be impacted during the peak? (Peak hours usually occur at the same time every day. During these times, the number of visitors on your website can increase dramatically.) 
Quelle est l'estimation du nombre maximum de requêtes simultanées ? Pendant ces pics de requêtes, quel devra être l'impact sur les performances ? (Aux heures de pic, qui se répètent, en général, tous les jours, le nombre de visiteurs peut croître de façon très importante.)
Load time 
Temps de chargement
On average, how quickly should eZ Publish pages load? How quickly do you expect eZ Publish to answer requests? 1 to 2 seconds, 0.5 to 1 second, less than 0.5 seconds? 
En moyenne, à quelle vitesse eZ Publish doit-il charger les pages ? A quelle vitesse estimez-vous que eZ Publish doit répondre aux requêtes ? en 1 à 2 secondes, en 0.5 ou 1 seconde, en moins d'une demi-seconde ?
Average content size 
Taille moyenne des contenus
What is the average size of a page on your website (including external files)? Pages containing large external media objects (such as images) use more resources than pages containing only text. 
Quelle est la taille moyenne d'une page de votre site (en tenant compte des fichiers externes) ? Les pages contenant de gros fichiers externes (telles que les images) utilisent plus de ressource que des pages ne contenant que du texte.

Large or mission-critical projects generally require load balancing. Load balancing enables multiple servers to respond to page requests, reducing the load on individual servers and improving the robustness of the system. It is important to design the load-balancing architecture for eZ Publish during the early phases of the project, rather than postponing it until the end. 
Les grands projets ou les projets cruciaux requièrent généralement la mise en oeuvre de la technique de répartition de charge . Cette technique permet à plusieurs serveurs de répondre aux requêtes tout en réduisant la charge sur chaque serveur et en augmentant la robustesse du système. Il est important de mettre en oeuvre le système de répartition de charge pour eZ Publish  au cours des toutes premières phases du projet plutôt que de reporter cette étape en fin de projet.

Defining the performance criteria at the beginning of the project also enables the implementation team to devise tests to validate the system. These tests are not only useful for project acceptance and sign-off; they are also a valuable troubleshooting resource, providing a performance base-line that can be used as a comparison should the system's responsiveness later degrade.
Définir les critères de performances au début du projet permet également à l'équipe de concevoir les tests de validation du système. Ces tests ne permettent pas seulement au projet d'être accepté. Ils sont également une précieuse ressource de dépannage fournissant, en terme de performance, une ligne de base servant de point de comparaison quand à l'aptitude du système à se dégrade par la suite.

28 April 2006 10:10:00

Commentaires