Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Optymalizacja AdoDb i Smarty
serafin
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 23.11.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Mam pytanie, nadal męczę tego cms'a swojego a jako że chcę by było to potężne narzędzi wykorzystałem adodb i smarty. Jednakże, że okazuje się, że oprogramowanie to jest zbyt ciężkie. Zaincludowanie adodb zabiera 1/3 czasu parsowania engine (odpowiednio 0,01 i 0,03 s) ze smarty jest troche lepiej 0,004 s (wiem z XDebug'a). Może przedstawię wyniki z mojego serwera domowego (cienki sprzęt, wyniki poprzednie są z serwera linuxowego):
Cytat
Execution Time Profile (sorted by execution time)
-----------------------------------------------------------------------------------
Time Taken Number of Calls Function Name Location
-----------------------------------------------------------------------------------
0.5313049555 1 *{main}() wwwvhostsxoscorecore.php:0
0.5309669971 1 *core->core() wwwvhostsxoscorecore.php:222
0.1508990526 1 *core->include_file() wwwvhostsxoscorecore.php:26
0.1342610121 1 *core->include_file() wwwvhostsxoscorecore.php:32
0.0540089607 1 *core->init_class() wwwvhostsxoscorecore.php:35
0.0521919727 1 *adonewconnection() wwwvhostsxoscorecore.php:138
0.0516390800 1 *adoloadcode() wwwvhostsxoscoreclassesadodbadodb.inc.php:3430
0.0483050346 1 *core->include_file() wwwvhostsxoscorecore.php:30
0.0432341099 5 mysql_query() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:391
0.0297470093 1 {include_once}() wwwvhostsxoscorecore.php:128
0.0290219784 1 *core->parse_module() wwwvhostsxoscorecore.php:68
0.0289310217 1 *adodb_mysql->connect() wwwvhostsxoscorecore.php:43
0.0285220146 1 *session->write() wwwvhostsxoscoreclassessession.php:0
0.0280690193 1 *adodb_mysql->_connect() wwwvhostsxoscoreclassesadodbadodb.inc.php:363
0.0262440443 1 mysql_connect() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:262
0.0197340250 1 *adodb_mysql->execute() wwwvhostsxoscoreclassessession.php:97
0.0193979740 1 *adodb_mysql->_execute() wwwvhostsxoscoreclassesadodbadodb.inc.php:754
0.0180840492 1 *adodb_mysql->_query() wwwvhostsxoscoreclassesadodbadodb.inc.php:811
0.0173720121 1 *core->include_file() wwwvhostsxoscorecore.php:31
0.0165359974 1 *core->init_class() wwwvhostsxoscorecore.php:55
0.0148179531 1 *core->read_config() wwwvhostsxoscorecore.php:47
0.0144219398 1 *session->session() wwwvhostsxoscorecore.php:138
0.0140669346 1 session_start() wwwvhostsxoscoreclassessession.php:35
0.0124789476 1 *session->read() wwwvhostsxoscoreclassessession.php:35
0.0122569799 1 *adodb_mysql->getrow() wwwvhostsxoscoreclassessession.php:81
0.0115660429 1 *adodb_mysql->execute() wwwvhostsxoscoreclassesadodbadodb.inc.php:1308
0.0111769438 1 *adodb_mysql->_execute() wwwvhostsxoscoreclassesadodbadodb.inc.php:754
0.0100200176 1 *core->include_file() wwwvhostsxoscorecore.php:27
0.0088679790 1 *adodb_mysql->_query() wwwvhostsxoscoreclassesadodbadodb.inc.php:811
0.0080120564 1 *core->include_file() wwwvhostsxoscorecore.php:29
0.0079119205 1 *core->include_file() wwwvhostsxoscorecore.php:198
0.0077968836 1 *adodb_mysql->execute() wwwvhostsxoscorecore.php:150
0.0077580214 1 *adodb_mysql->execute() wwwvhostsxoscoreclassessession.php:112
0.0075299740 1 *core->include_file() wwwvhostsxoscorecore.php:193
0.0072890520 1 *adodb_mysql->_execute() wwwvhostsxoscoreclassesadodbadodb.inc.php:754
0.0070610046 1 *adodb_mysql->_execute() wwwvhostsxoscoreclassesadodbadodb.inc.php:754
0.0068600178 1 *adodb_mysql->getrow() wwwvhostsxoscorecore.php:183
0.0067709684 1 *adodb_mysql->_query() wwwvhostsxoscoreclassesadodbadodb.inc.php:811
0.0063450336 1 *adodb_mysql->execute() wwwvhostsxoscoreclassesadodbadodb.inc.php:1308
0.0058200359 1 *adodb_mysql->_execute() wwwvhostsxoscoreclassesadodbadodb.inc.php:754
0.0054160357 1 *adodb_mysql->_query() wwwvhostsxoscoreclassesadodbadodb.inc.php:811
0.0049091578 7 file_exists() wwwvhostsxoscorecore.php:122
0.0046550035 1 *adodb_mysql->_query() wwwvhostsxoscoreclassesadodbadodb.inc.php:811
0.0028119087 1 print_r() wwwvhostsxoscorecore.php:70
0.0026969910 1 *core->include_file() wwwvhostsxoscorecore.php:28
0.0024410486 1 *core->init_class() wwwvhostsxoscorecore.php:54
0.0020940304 1 *core->init_class() wwwvhostsxoscorecore.php:53
0.0015749931 1 *adodb_mysql->selectdb() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:270
0.0015480518 1 *adorecordset_mysql->init() wwwvhostsxoscoreclassesadodbadodb.inc.php:836
0.0015060902 1 *core->init_class() wwwvhostsxoscorecore.php:199
0.0014539957 1 *core->init_class() wwwvhostsxoscorecore.php:194
0.0014449358 1 mysql_select_db() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:368
0.0012719631 1 *adorecordset_mysql->_fetch() wwwvhostsxoscoreclassesadodbadodb.inc.php:2337
0.0012500286 1 *session->open() wwwvhostsxoscoreclassessession.php:35
0.0012410879 2 file_exists() wwwvhostsxoscorecore.php:122
0.0012340546 3 mysql_fetch_array() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:550
0.0009700060 1 file_exists() wwwvhostsxoscorecore.php:185
0.0009549856 1 {include_once}() wwwvhostsxoscorecore.php:128
0.0006549358 1 *session->browser_detection() wwwvhostsxoscoreclassessession.php:61
0.0004420280 1 *core->startup() wwwvhostsxoscorecore.php:51
0.0004390478 31 mysql_fetch_array() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:533
0.0004180670 1 *adorecordset_mysql->init() wwwvhostsxoscoreclassesadodbadodb.inc.php:836
0.0004180670 1 *page->read_url() wwwvhostsxoscorecore.php:172
0.0004129410 1 *adorecordset_mysql->init() wwwvhostsxoscoreclassesadodbadodb.inc.php:836
0.0003770590 1 *adorecordset_mysql->adorecordset_mysql() wwwvhostsxoscoreclassesadodbadodb.inc.php:834
0.0003520250 1 *adorecordset_mysql->init() wwwvhostsxoscoreclassesadodbadodb.inc.php:836
0.0003489256 1 *adorecordset_mysql->close() wwwvhostsxoscorecore.php:157
0.0002629757 1 *smarty->smarty() wwwvhostsxoscorecore.php:138
0.0002180338 1 {include_once}() wwwvhostsxoscorecore.php:128
0.0001749992 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0001720190 1 {include_once}() wwwvhostsxoscorecore.php:128
0.0001710653 1 *session->init_session_configuration() wwwvhostsxoscoreclassessession.php:24
0.0001590252 1 *adodb_setup() wwwvhostsxoscoreclassesadodbadodb.inc.php:166
0.0001530647 1 *adorecordset_mysql->adorecordset_mysql() wwwvhostsxoscoreclassesadodbadodb.inc.php:834
0.0001519918 1 *adorecordset_mysql->adorecordset_mysql() wwwvhostsxoscoreclassesadodbadodb.inc.php:834
0.0001510382 1 *adorecordset_mysql->close() wwwvhostsxoscoreclassesadodbadodb.inc.php:1314
0.0001490116 1 *adorecordset_mysql->close() wwwvhostsxoscoreclassesadodbadodb.inc.php:1314
0.0001490116 1 *adorecordset_mysql->adorecordset_mysql() wwwvhostsxoscoreclassesadodbadodb.inc.php:834
0.0001450777 1 *adorecordset_mysql->_fetch() wwwvhostsxoscoreclassesadodbadodb.inc.php:2337
0.0001430511 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0001429319 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0001399517 1 *smarty->assign() wwwvhostsxoscorecore.php:64
0.0001270771 1 {include_once}() wwwvhostsxoscoreclassesadodbadodb.inc.php:2259
0.0001249313 1 {include_once}() wwwvhostsxoscorecore.php:128
0.0001209974 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0001170635 1 *adorecordset_mysql->_fetch() wwwvhostsxoscoreclassesadodbadodb.inc.php:2337
0.0001169443 1 {include_once}() wwwvhostsxoscoreclassesadodbadodb.inc.php:3393
0.0001070499 1 *adorecordset_mysql->_close() wwwvhostsxoscoreclassesadodbadodb.inc.php:2821
0.0001039505 1 {include_once}() wwwvhostsxoscorecore.php:128
0.0001029968 1 *page->trim_data() wwwvhostsxoscoreclassespage.php:785
0.0000979900 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000959635 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000950098 3 mysql_free_result() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:555
0.0000929832 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000849962 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000840425 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000830889 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000820160 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000820160 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000810623 1 *adorecordset_mysql->_fetch() wwwvhostsxoscoreclassesadodbadodb.inc.php:2337
0.0000799894 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000779629 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000770092 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000770092 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000768900 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000760555 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000760555 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000759363 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000749826 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000749826 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000749826 1 *adorecordset_mysql->_initrs() wwwvhostsxoscoreclassesadodbadodb.inc.php:2329
0.0000740290 1 *adorecordset_mysql->_close() wwwvhostsxoscoreclassesadodbadodb.inc.php:2821
0.0000740290 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000729561 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000720024 1 *adorecordset_mysql->_initrs() wwwvhostsxoscoreclassesadodbadodb.inc.php:2329
0.0000720024 1 *adorecordset_mysql->_close() wwwvhostsxoscoreclassesadodbadodb.inc.php:2821
0.0000720024 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000710487 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000710487 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000699759 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000699759 1 *adorecordset_mysql->_initrs() wwwvhostsxoscoreclassesadodbadodb.inc.php:2329
0.0000690222 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000690222 1 *adorecordset_mysql->_initrs() wwwvhostsxoscoreclassesadodbadodb.inc.php:2329
0.0000679493 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000660419 1 *adorecordset_mysql->movenext() wwwvhostsxoscorecore.php:155
0.0000660419 9 is_file() wwwvhostsxoscorecore.php:122
0.0000640154 1 *smarty->assign() wwwvhostsxoscoreclassessmartySmarty.class.php:603
0.0000610352 1 *session->os_detection() wwwvhostsxoscoreclassessession.php:62
0.0000585318 31 is_array() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:534
0.0000580549 1 *smarty->assign() wwwvhostsxoscorecore.php:197
0.0000530481 1 *core->core_debug() wwwvhostsxoscorecore.php:50
0.0000509024 1 *core->core_debug() wwwvhostsxoscorecore.php:137
0.0000499487 1 *core->core_debug() wwwvhostsxoscorecore.php:137
0.0000489950 1 realpath() wwwvhostsxoscorecore.php:185
0.0000439882 1 *core->core_debug() wwwvhostsxoscorecore.php:137
0.0000430346 1 *core->core_debug() wwwvhostsxoscorecore.php:137
0.0000380278 1 microtime() wwwvhostsxoscorecore.php:22
0.0000379086 1 microtime() wwwvhostsxoscoreclassesadodbadodb.inc.php:141
0.0000379086 1 {include_once}() wwwvhostsxoscorecore.php:128
0.0000350475 1 preg_match() wwwvhostsxoscoreclassessession.php:214
0.0000330210 1 mysql_fetch_array() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:550
0.0000300407 1 *smarty->assign() wwwvhostsxoscorecore.php:65
0.0000290871 1 *core->core_debug() wwwvhostsxoscorecore.php:137
0.0000280142 1 *core->core_debug() wwwvhostsxoscorecore.php:137
0.0000278950 1 microtime() wwwvhostsxoscorecore.php:69
0.0000277758 6 is_object() wwwvhostsxoscorecore.php:135
0.0000270605 1 *core->core_debug() wwwvhostsxoscorecore.php:46
0.0000259876 1 {include_once}() wwwvhostsxoscorecore.php:128
0.0000250340 1 *core->core_debug() wwwvhostsxoscorecore.php:42
0.0000239611 4 mysql_num_rows() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:472
0.0000239611 1 explode() wwwvhostsxoscorecore.php:187
0.0000220537 1 *page->page() wwwvhostsxoscorecore.php:138
0.0000219345 1 {include_once}() wwwvhostsxoscorecore.php:128
0.0000200272 1 *adorecordset_mysql->adorecordset() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:465
0.0000200272 1 define() wwwvhostsxoscorecore.php:14
0.0000190735 1 define() wwwvhostsxoscoreclassesadodbadodb-time.inc.php:237
0.0000180006 1 explode() wwwvhostsxoscorecore.php:22
0.0000180006 1 define() wwwvhostsxoscoreconfigsconstants.php:11
0.0000169277 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:37
0.0000160933 1 *adorecordset_mysql->adorecordset() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:465
0.0000159740 1 *core->core_debug() wwwvhostsxoscorecore.php:67
0.0000159740 1 define() wwwvhostsxoscoreclassessession.php:3
0.0000159740 1 define() wwwvhostsxoscorecore.php:100
0.0000150204 1 define() wwwvhostsxoscoreclassesadodbadodb-errorhandler.inc.php:16
0.0000149012 1 define() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:16
0.0000140667 1 ini_set() wwwvhostsxoscoreclassessession.php:46
0.0000139475 1 *adorecordset_mysql->adorecordset() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:465
0.0000139475 1 define() wwwvhostsxoscoreclassessmartySmarty.class.php:52
0.0000139475 1 htmlspecialchars() wwwvhostsxoscoreclassespage.php:236
0.0000139475 1 preg_match() wwwvhostsxoscoreclassessession.php:145
0.0000131130 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:3417
0.0000129938 1 {include_once}() wwwvhostsxoscoreclassesadodbadodb.inc.php:2265
0.0000129938 1 error_reporting() wwwvhostsxoscorecore.php:101
0.0000129938 1 *adorecordset_mysql->adorecordset() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:465
0.0000119209 1 strnatcmp() wwwvhostsxoscoreclassesadodbadodb.inc.php:91
0.0000119209 1 *core->core_debug() wwwvhostsxoscorecore.php:207
0.0000110865 1 defined() wwwvhostsxoscoreclassesadodbadodb.inc.php:36
0.0000109673 1 srand() wwwvhostsxoscoreclassesadodbadodb.inc.php:141
0.0000100136 1 define() wwwvhostsxoscoreconfigsconstants.php:17
0.0000100136 1 preg_match() wwwvhostsxoscoreclassessession.php:218
0.0000100136 1 define() wwwvhostsxoscoreconfigsconstants.php:13
0.0000090599 1 ini_set() wwwvhostsxoscoreclassessession.php:49
0.0000079870 1 define() wwwvhostsxoscoreconfigsconstants.php:30
0.0000079870 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:92
0.0000079870 1 explode() wwwvhostsxoscorecore.php:69
0.0000079870 1 defined() wwwvhostsxoscoreclassessmartySmarty.class.php:51
0.0000079870 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:43
0.0000079870 1 define() wwwvhostsxoscoreclassessession.php:4
0.0000079870 1 strtolower() wwwvhostsxoscoreclassesadodbadodb.inc.php:3386
0.0000070333 1 dirname() wwwvhostsxoscoreclassessmartySmarty.class.php:62
0.0000070333 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:45
0.0000070333 1 defined() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:15
0.0000070333 1 ini_set() wwwvhostsxoscoreclassessession.php:48
0.0000070333 1 define() wwwvhostsxoscoreconfigsconstants.php:33
0.0000070333 4 mysql_num_fields() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:473
0.0000070333 1 define() wwwvhostsxoscoreconfigsconstants.php:26
0.0000070333 1 defined() wwwvhostsxoscoreclassesadodbadodb-errorhandler.inc.php:16
0.0000069141 1 dirname() wwwvhostsxoscoreclassesadodbadodb.inc.php:70
0.0000069141 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:61
0.0000069141 1 define() wwwvhostsxoscorecore.php:17
0.0000060797 1 define() wwwvhostsxoscoreclassessession.php:8
0.0000060797 1 define() wwwvhostsxoscoreconfigsconstants.php:32
0.0000060797 1 define() wwwvhostsxoscoreconfigsconstants.php:19
0.0000060797 1 define() wwwvhostsxoscoreconfigsconstants.php:21
0.0000060797 1 define() wwwvhostsxoscoreconfigsconstants.php:20
0.0000060797 1 ini_set() wwwvhostsxoscoreclassessession.php:51
0.0000060797 1 define() wwwvhostsxoscoreconfigsconstants.php:34
0.0000060797 2 is_array() wwwvhostsxoscoreclassessmartySmarty.class.php:627
0.0000059605 1 session_set_save_handler() wwwvhostsxoscoreclassessession.php:26
0.0000059605 1 define() wwwvhostsxoscoreclassesadodbadodb-errorhandler.inc.php:18
0.0000059605 1 define() wwwvhostsxoscoreclassessmartySmarty.class.php:66
0.0000059605 1 define() wwwvhostsxoscoreconfigsconstants.php:12
0.0000059605 1 define() wwwvhostsxoscoreconfigsconstants.php:41
0.0000059605 1 define() wwwvhostsxoscoreclassessmartySmarty.class.php:62
0.0000059605 1 define() wwwvhostsxoscoreclassesadodbadodb-time.inc.php:253
0.0000059605 1 define() wwwvhostsxoscoreconfigsconstants.php:18
0.0000059605 1 define() wwwvhostsxoscoreclassessmartySmarty.class.php:65
0.0000059605 1 define() wwwvhostsxoscoreclassessession.php:7
0.0000059605 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:48
0.0000059605 1 define() wwwvhostsxoscoreconfigsconstants.php:23
0.0000059605 1 define() wwwvhostsxoscoreconfigsconstants.php:28
0.0000059605 1 define() wwwvhostsxoscoreconfigsconstants.php:35
0.0000059605 1 define() wwwvhostsxoscoreconfigsconstants.php:49
0.0000059605 1 trim() wwwvhostsxoscoreclassespage.php:236
0.0000059605 1 define() wwwvhostsxoscorecore.php:16
0.0000059605 1 define() wwwvhostsxoscoreclassessession.php:5
0.0000050068 1 define() wwwvhostsxoscoreclassessession.php:9
0.0000050068 1 defined() wwwvhostsxoscoreclassesadodbadodb-time.inc.php:253
0.0000050068 1 define() wwwvhostsxoscorecore.php:15
0.0000050068 1 define() wwwvhostsxoscoreclassessession.php:6
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:38
0.0000050068 1 *adorecordset_empty->close() wwwvhostsxoscoreclassessession.php:113
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:40
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:53
0.0000050068 1 *adodb_mysql->adodb_mysql() wwwvhostsxoscoreclassesadodbadodb.inc.php:3452
0.0000050068 1 ini_set() wwwvhostsxoscoreclassessession.php:50
0.0000050068 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:72
0.0000050068 1 ini_get() wwwvhostsxoscorecore.php:84
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:29
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:52
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:14
0.0000050068 1 define() wwwvhostsxoscoreclassessmartySmarty.class.php:68
0.0000050068 1 define() wwwvhostsxoscoreclassessmartySmarty.class.php:67
0.0000050068 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:47
0.0000050068 1 defined() wwwvhostsxoscoreclassesadodbadodb.inc.php:3417
0.0000050068 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:64
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:27
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:43
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:31
0.0000050068 1 time() wwwvhostsxoscoreclassessession.php:95
0.0000050068 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:46
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:25
0.0000050068 1 define() wwwvhostsxoscoreconfigsconstants.php:22
0.0000048876 1 define() wwwvhostsxoscoreclassesadodbadodb.inc.php:70
0.0000048876 1 ini_set() wwwvhostsxoscoreclassessession.php:47
0.0000048876 1 time() wwwvhostsxoscoreclassessession.php:77
0.0000040531 1 defined() wwwvhostsxoscoreclassessmartySmarty.class.php:61
0.0000040531 1 is_array() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:551
0.0000040531 1 time() wwwvhostsxoscoreclassessession.php:112
0.0000040531 1 define() wwwvhostsxoscoreconfigsconstants.php:46
0.0000040531 1 define() wwwvhostsxoscoreconfigsconstants.php:37
0.0000039339 1 method_exists() wwwvhostsxoscorecore.php:201
0.0000039339 1 set_magic_quotes_runtime() wwwvhostsxoscorecore.php:82
0.0000039339 1 define() wwwvhostsxoscoreconfigsconstants.php:48
0.0000039339 1 define() wwwvhostsxoscoreconfigsconstants.php:47
0.0000039339 1 is_array() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:551
0.0000039339 1 define() wwwvhostsxoscoreconfigsconstants.php:54
0.0000030994 1 is_array() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:551
0.0000030994 1 is_array() wwwvhostsxoscorecore.php:189
0.0000029802 1 defined() wwwvhostsxoscoreclassesadodbadodb.inc.php:3418
0.0000029802 1 defined() wwwvhostsxoscoreclassesadodbadodb.inc.php:64
0.0000029802 1 defined() wwwvhostsxoscoreclassesadodbadodb.inc.php:72
0.0000029802 1 defined() wwwvhostsxoscoreclassesadodbadodb.inc.php:100
0.0000029802 1 strval() wwwvhostsxoscorecore.php:180
0.0000020266 1 is_array() wwwvhostsxoscoreclassesadodbadodb.inc.php:837
0.0000020266 1 is_array() wwwvhostsxoscoreclassessmartySmarty.class.php:627
0.0000020266 1 is_array() wwwvhostsxoscoreclassessmartySmarty.class.php:600
0.0000020266 1 defined() wwwvhostsxoscoreclassesadodbadodb.inc.php:70
0.0000020266 1 *adorecordset_empty->close() wwwvhostsxoscoreclassessession.php:115
0.0000020266 1 is_array() wwwvhostsxoscoreclassesadodbadodb.inc.php:837
0.0000019073 1 get_magic_quotes_gpc() wwwvhostsxoscorecore.php:104
0.0000019073 1 is_array() wwwvhostsxoscoreclassesadodbdriversadodb-mysql.inc.php:551
0.0000010729 1 is_array() wwwvhostsxoscoreclassesadodbadodb.inc.php:837
0.0000010729 1 is_array() wwwvhostsxoscoreclassesadodbadodb.inc.php:837
0.0000009537 1 is_array() wwwvhostsxoscoreclassessmartySmarty.class.php:627
-----------------------------------------------------------------------------------
Opcode Compiling: 82.4754024744
Function Execution: 0.5584751368
Ambient Code Execution: -0.5584371090
Total Execution: 0.0000380278
-----------------------------------------------------------------------------------
Total Processing: 82.4754405022
-------------------------------------------------------------------------------
pogrubilem metody ktore includuja adodb (1.) i smarty (2.). Czy wiecie moze jak zoptymalizowac ladowanie takich obszernych klas (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jak mozna okroic adodb i smarty (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Albo co uzyc w zamian (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Z gory dzieki za wasze opinie i sugestie....

Pozdrawiam seraf
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rzseattle
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Cytat
Po co wiec sie uczyc kolejnego jezyka (Smarty) skoro mozna uzyc php w szablonach ?  


Tylko jakos mi sie nie chce wiezyc ze przy wszystkim uzywasz "czystego" phapa. W koncu pojawiaja sie funkcje poniewaz zapewniaja latwosc obslugi i latwosc aktualizacji. Hmm czyzby trzeba bylo pamietac nazwy tych funkcji aby sprawnie mozna sie bylo poslugiwac szablonami, czy nie mozna nazwac tego "uczeniem sie nowego jezyka"? Oczywiscie jesli to sa twoje funkcje to je pamietasz, gorzej jesli system szablonow napisal ktos inny. Smarty zapewnia naprwde potezne wsparcie w wyswietlaniu szablonow a przy tym "uczenie sie nowego jezyka" staje sie proste dzieki przejzystej dokumentacji. Nawet nie mowie o tym ze ten system praktycznie mozna opanowac w ciagu godziny (pozniej tylko douczajac sie jesli cos ci jest potrzebne)

hmm chyba zaczal sie oftopic
Go to the top of the page
+Quote Post

Posty w temacie
- serafin   Optymalizacja AdoDb i Smarty   25.11.2003, 19:26:03
- - cagrET   Zoptymalizowac Smarty i Adodb raczej sie nie da, m...   29.11.2003, 01:53:26
- - MaKARON   Czy to nie to samo?   29.11.2003, 13:53:30
- - cagrET   CytatCzy gdybys nie bawil sie w zadne templates'y ...   29.11.2003, 22:02:18
- - rzseattle   CytatPo co wiec sie uczyc kolejnego jezyka (Smarty...   29.11.2003, 22:43:28
- - cagrET   CytatTylko jakos mi sie nie chce wiezyc ze przy ws...   29.11.2003, 23:04:15
- - rzseattle   heh widze ze sie niezrozumielismy (chodzilo mi wyl...   29.11.2003, 23:10:07
- - halfik   cagrET: ale ten Twoj "system szablonow" nie spelni...   29.11.2003, 23:11:17
- - MaKARON   CytatPo co wiec sie uczyc kolejnego jezyka (Smarty...   29.11.2003, 23:13:52
- - cagrET   Ja nie jestem zadnym przeciwnikiem Smarty. Uzywale...   29.11.2003, 23:28:54
- - Cudi   Smarty nie są trudne do opanowania, jednak czasami...   29.11.2003, 23:36:51
- - spenalzo   Co chcesz nam udowodnić? Że Twoje skrypty są lepsz...   30.11.2003, 04:10:53
- - cagrET   CytatCo chcesz nam udowodnić? Że Twoje skrypty są ...   30.11.2003, 06:00:26
- - FiDO   short_tags = Off i szlag trafia Twoj piekny plan ...   30.11.2003, 06:25:19
- - cagrET   Cytatshort_tags = Off i szlag trafia Twoj piekny p...   30.11.2003, 07:58:29
- - FiDO   CytatADODB + Smarty = X MB W AdoDB tez polowa ze s...   30.11.2003, 15:33:32
- - hawk   Czas short_open_tag już się kończy. Nawet w manual...   30.11.2003, 16:16:42
- - halfik   [/quote] Nie znajac php, ale musi znac smarty !. M...   30.11.2003, 17:45:05
- - cagrET   CytatCytatADODB + Smarty = X MB W AdoDB tez polowa...   30.11.2003, 18:13:30
- - hawk   CytatAktualnie jezeli u siebie na serverze masz wy...   30.11.2003, 21:16:29
- - FiDO   CytatCytatCytatADODB + Smarty = X MB W AdoDB tez p...   30.11.2003, 22:11:00
- - a1internet   Twój system szablonów jest całkiem niezły, przypom...   12.01.2004, 00:56:16
- - MaKARON   CytatPrzedstawiam tylko swoj punkt widzenia. Chce ...   12.01.2004, 14:04:27
- - cagrET   CytatCytat Po co wiec sie uczyc kolejnego jezyka (...   21.01.2004, 12:50:38


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 11:43