Thursday 26 May 2011 9:09:01 am
By : Bertrand Dunogier
In our continuous effort to open eZ Publish to both our community and professional partners, we have worked on establishing coding standards that will help uniformize how our software is written and organized.
Since you, community members, are contributing more and more to eZ Publish, by means of pull requests or extensions, it only makes sense to ask for your feedback before we publish a first version of these standards.
You can see the current version as a public google document: https://docs.google.com/document/d/1r3ZV8yiwSQWi3KttVDj0Pv1QZVJ89AXoabzcMxnNYYs/edit?hl=en_GB. Go through it, even if it is only a little, and please, let us know what you think should go in there or could be improved.
The standards will be open for review until the 14th of june.
In order to contribute more efficiently, you can request write access to the document. To do so, you need to give us your share login as well as a gmail address:
Keep in mind that this document is a living one. As our developement methodologies, or global techniques, evolve, the document will be updated.
We do thank you in advance for the time you will spend on this, and are eagerly looking forward to your input. Cheers !
Timing: | Jan 18 2025 00:01:52 |
Script start | |
Timing: | Jan 18 2025 00:01:52 |
Module start 'layout' | |
Timing: | Jan 18 2025 00:01:52 |
Module start 'content' | |
Timing: | Jan 18 2025 00:01:52 |
Module end 'content' | |
Timing: | Jan 18 2025 00:01:52 |
Script end |
Total runtime | 0.0877 sec |
Peak memory usage | 6,144.0000 KB |
Database Queries | 40 |
Checkpoint | Start (sec) | Duration (sec) | Memory at start (KB) | Memory used (KB) |
---|---|---|---|---|
Script start | 0.0000 | 0.0052 | 589.1563 | 152.6406 |
Module start 'layout' | 0.0052 | 0.0027 | 741.7969 | 39.4844 |
Module start 'content' | 0.0079 | 0.0781 | 781.2813 | 366.5781 |
Module end 'content' | 0.0860 | 0.0017 | 1,147.8594 | 14.3984 |
Script end | 0.0877 | 1,162.2578 |
Accumulator | Duration (sec) | Duration (%) | Count | Average (sec) |
---|---|---|---|---|
Ini load | ||||
Load cache | 0.0033 | 3.8064 | 15 | 0.0002 |
Check MTime | 0.0012 | 1.3549 | 15 | 0.0001 |
Mysql Total | ||||
Database connection | 0.0007 | 0.8448 | 1 | 0.0007 |
Mysqli_queries | 0.0363 | 41.4059 | 40 | 0.0009 |
Looping result | 0.0003 | 0.2944 | 37 | 0.0000 |
Template Total | 0.0616 | 70.2 | 2 | 0.0308 |
Template load | 0.0021 | 2.4087 | 2 | 0.0011 |
Template processing | 0.0595 | 67.8012 | 2 | 0.0297 |
Template load and register function | 0.0001 | 0.1152 | 1 | 0.0001 |
states | ||||
state_id_array | 0.0003 | 0.3226 | 1 | 0.0003 |
state_identifier_array | 0.0007 | 0.7752 | 2 | 0.0003 |
Override | ||||
Cache load | 0.0018 | 2.0018 | 37 | 0.0000 |
Sytem overhead | ||||
Fetch class attribute name | 0.0016 | 1.8331 | 2 | 0.0008 |
class_abstraction | ||||
Instantiating content class attribute | 0.0000 | 0.0068 | 2 | 0.0000 |
General | ||||
dbfile | 0.0017 | 1.9119 | 10 | 0.0002 |
String conversion | 0.0000 | 0.0106 | 4 | 0.0000 |
Note: percentages do not add up to 100% because some accumulators overlap |
Usage | Requested template | Template | Template loaded | Edit | Override |
---|---|---|---|---|---|
1 | node/view/full.tpl | blog_entry/full.tpl | extension/community_design/design/suncana/override/templates/blog_entry/full.tpl | ||
2 | content/datatype/view/ezxmltext.tpl | <No override> | extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tpl | ||
2 | content/datatype/view/ezxmltags/link.tpl | <No override> | design/standard/templates/content/datatype/view/ezxmltags/link.tpl | ||
3 | content/datatype/view/ezxmltags/paragraph.tpl | <No override> | extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tpl | ||
7 | content/datatype/view/ezxmltags/li.tpl | <No override> | design/standard/templates/content/datatype/view/ezxmltags/li.tpl | ||
2 | content/datatype/view/ezxmltags/ul.tpl | <No override> | design/standard/templates/content/datatype/view/ezxmltags/ul.tpl | ||
6 | content/datatype/view/ezxmltags/line.tpl | <No override> | design/standard/templates/content/datatype/view/ezxmltags/line.tpl | ||
1 | content/datatype/view/ezxmltags/header.tpl | <No override> | design/standard/templates/content/datatype/view/ezxmltags/header.tpl | ||
5 | content/datatype/view/ezxmltags/emphasize.tpl | <No override> | design/standard/templates/content/datatype/view/ezxmltags/emphasize.tpl | ||
1 | print_pagelayout.tpl | <No override> | extension/community/design/community/templates/print_pagelayout.tpl | ||
Number of times templates used: 30 Number of unique templates used: 10 |
Time used to render debug report: 0.0001 secs