Monday 27 July 2009 3:06:07 am - 1 reply
PHP enables you to do a lot with web applications using an extremely thin client. One of its drawbacks, however, is the delay between page loads and its inability to get new data without submitting a form. AJAX gives you an additional communication channel with your PHP server, allowing you to send and receive data without reloading the page. This opens up a whole new world of possibilities and, when matched with JavaScript DOM manipulation, lets you create rich, interactive applications that remove the "click-and-wait" you have suffered through for years.
Author |
---|
You must be logged in to post messages in this topic!
Timing: | Jan 18 2025 05:07:15 |
Script start | |
Timing: | Jan 18 2025 05:07:15 |
Module start 'layout' | |
Timing: | Jan 18 2025 05:07:15 |
Module start 'content' | |
Timing: | Jan 18 2025 05:07:16 |
Module end 'content' | |
Timing: | Jan 18 2025 05:07:16 |
Script end |
Total runtime | 0.1330 sec |
Peak memory usage | 4,096.0000 KB |
Database Queries | 63 |
Checkpoint | Start (sec) | Duration (sec) | Memory at start (KB) | Memory used (KB) |
---|---|---|---|---|
Script start | 0.0000 | 0.0069 | 588.0313 | 152.6406 |
Module start 'layout' | 0.0069 | 0.0036 | 740.6719 | 39.4766 |
Module start 'content' | 0.0105 | 0.1210 | 780.1484 | 605.9219 |
Module end 'content' | 0.1316 | 0.0014 | 1,386.0703 | 14.3984 |
Script end | 0.1329 | 1,400.4688 |
Accumulator | Duration (sec) | Duration (%) | Count | Average (sec) |
---|---|---|---|---|
Ini load | ||||
Load cache | 0.0032 | 2.4312 | 16 | 0.0002 |
Check MTime | 0.0013 | 1.0053 | 16 | 0.0001 |
Mysql Total | ||||
Database connection | 0.0008 | 0.6015 | 1 | 0.0008 |
Mysqli_queries | 0.0755 | 56.7740 | 63 | 0.0012 |
Looping result | 0.0006 | 0.4791 | 61 | 0.0000 |
Template Total | 0.0927 | 69.7 | 2 | 0.0463 |
Template load | 0.0021 | 1.5544 | 2 | 0.0010 |
Template processing | 0.0906 | 68.1287 | 2 | 0.0453 |
Template load and register function | 0.0002 | 0.1436 | 1 | 0.0002 |
states | ||||
state_id_array | 0.0020 | 1.5161 | 2 | 0.0010 |
state_identifier_array | 0.0022 | 1.6778 | 3 | 0.0007 |
Override | ||||
Cache load | 0.0017 | 1.2626 | 15 | 0.0001 |
Sytem overhead | ||||
Fetch class attribute name | 0.0027 | 2.0599 | 2 | 0.0014 |
Fetch class attribute can translate value | 0.0007 | 0.5407 | 1 | 0.0007 |
class_abstraction | ||||
Instantiating content class attribute | 0.0000 | 0.0052 | 2 | 0.0000 |
XML | ||||
Image XML parsing | 0.0001 | 0.0812 | 1 | 0.0001 |
General | ||||
dbfile | 0.0007 | 0.4970 | 10 | 0.0001 |
String conversion | 0.0000 | 0.0088 | 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 | forum_topic/full.tpl | extension/community_design/design/suncana/override/templates/forum_topic/full.tpl | ||
2 | content/datatype/view/ezxmltext.tpl | <No override> | extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tpl | ||
3 | content/datatype/view/ezxmltags/paragraph.tpl | <No override> | extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tpl | ||
3 | content/datatype/view/ezxmltags/line.tpl | <No override> | design/standard/templates/content/datatype/view/ezxmltags/line.tpl | ||
2 | content/datatype/view/ezxmltags/link.tpl | <No override> | design/standard/templates/content/datatype/view/ezxmltags/link.tpl | ||
1 | print_pagelayout.tpl | <No override> | extension/community/design/community/templates/print_pagelayout.tpl | ||
Number of times templates used: 12 Number of unique templates used: 6 |
Time used to render debug report: 0.0002 secs