![]() |
Как правильно оформлять код
PHP: http://framework.zend.com/manual/ru/coding-standard.coding-style.html
Java: http://java.sun.com/docs/codeconv/html/CodeConventions.doc.html Perl: perldoc perlstyle Python http://www.python.org/dev/peps/pep-0008/ Касательно скобок { и т.д. Существуют определенные стили. Сили для проектов с нуля надо выбирать самим. Проекты, использующие конкретную разработку, должны писаться в стиле этих проектов, который может отличаться от стиля языка(но этого обычно не происходит) Некоторые языки не имеют официальных стилей(например C или C++), стилей там вагон и маленькая тележка |
Delphi: http://softsl.com/Pagcat-211-Pagenum-1.html
Плз, перенеси мое сообщение в соседнюю ветку "Программирование Делфи С++, АСМ" ЧУть нетуда напостил ner: не будем плодить темы |
Цитата:
Код выполниться быстрее при записи PHP код:
|
Ну давай результаты тестирования. Причем не профайлером, а в боевой среде. Т.е. с нормально настроенным вебсервером, кешированием байт-кода и не искусственным примером.
А то опровергать документацию каждый дурак горазд ))) Если уверен в своих словах - докажи. |
Сейчас не могу сам ничего тестировать, но уже тестировал не 1 раз...
Смотрим статью http://php.spb.ru/php/speed.html Пробуем сами |
Окей. Посмотрим статью по ссылке. Что мы видим? Бред. Почему?
Ну к примеру для начала можно посмотреть на дату и увидеть, что текст написан 7 лет назад и давно потерял актуальность. ПХП с тех пор переписывался 2 раза, к примеру. Ну а можно начать читать многочисленные статьи и документацию по оптимизации. Ну там даже книги. Основной закон оптимизации: оптимизировпать надо там, где надо. А не везде. Вот на досуге почитайте лучше это, чем всякие заплесневелые тексты: http://rsdn.ru/article/philosophy/Optimization.xml |
нер, давай не будем спорить...
Скачай примеры http://php.spb.ru/php/speed(2001nov13).exe проверь.... Все до сих пор актуально |
окей. Только примеры не эти(синтетические), а нормальные. Тогда и посмотрим. Потестируем(через ab к примеру)
Сомневаюсь что на реальном приложении прирост будет больше процента ;) |
Вообще прирост, пусть небольшой, но должен быть.
По этой же причине в интерпретируемых языках рекомендуется строки заключать в одинарные кавычки, а не двойные. Парсеру необходимо проверять двойные кавычки на наличие переменных, а это - какое-никакое, но время. На мой взгляд этим вообще можно принеберечь... |
Утилитой ab веб сервер тестируют, а мерять загрузку сервера ради таких тестов бред тк разница будет маленькой.Одинарные ковычки быстрее как в пятой так и в четвертой версии, я тестировал обычным таймером и исполнением тысячи строк типа print 'index : '.$temp; и print 'index : '.$temp; . В первом случае вывод занял 0.0133, во втором 0.0022 секунды . Это мелочи, но Isis прав. |
| Время: 14:55 |