Форум → Программирование → PHP для идиотов → Вопрсы по отимизации php кода
Вопрсы по отимизации php кода
Страницы: ← Следующая страница →
-
Подобной темы не нашел и решил создать.
Читалась статья Основы оптимизации, после которой у меня возникли вопросы/непонятки
несколько параметров в echo работает быстрее, чем конкатенация;
как выглядит несколько параметров и как выглядит конкатенация?
подавление ошибок с помощью @ работает медленно;
а как еще по другому можно подавлять ошибку (Warning: fsockopen() [function.fsockopen]: unable to connect to google.com:80 (Operation timed out) in …)?
__set, __get и __autoload работают медленно;
вообще не понял. о чем это…??? -
18 июля 2008 г. 11:47, спустя 4 минуты 21 секунду
несколько параметров в echo работает быстрее, чем конкатенация;
как выглядит несколько параметров и как выглядит конкатенация?
Несколько параметров: echo "aaa",$b,"ccc";
Конкатенация: echo "aaa".$b."ccc";подавление ошибок с помощью @ работает медленно;
а как еще по другому можно подавлять ошибку (Warning: fsockopen() [function.fsockopen]: unable to connect to google.com:80 (Operation timed out) in …)?
Никак. Там, где нужно, @ применять можно.__set, __get и __autoload работают медленно;
вообще не понял. о чем это…???
ООП -
18 июля 2008 г. 11:57, спустя 10 минут 27 секунд
sap, вот меня удивляет что ты не держешься одного стиля синтксисаНесколько параметров: echo ("aaa", $b, "ccc");
Конкатенация: echo "aaa".$b."ccc";
ну если начал писать со скобками то уже и второй пример тоже со скобками ато запутаешь человека
ЗЫ конструкции языка можно писать без скобок - echo unset exit…
ЗЫЫООП
ООП вабще медленно работает -
18 июля 2008 г. 12:02, спустя 4 минуты 41 секунду
Поправил чтобы не запутывать :)ООП вабще медленно работает
Но его удобство (по крайней мере, для меня) гораздо важнее. И те же __get и __set довольно часто юзаю.
Только давайте не будем начинать новый холивар про ООП :) -
18 июля 2008 г. 12:05, спустя 3 минуты 18 секунд
так че, лучше использоватьecho 'blablabla', $somevar, 'blablabla'
чемecho 'blablabla' . $somevar . 'blablabla'
? -
-
18 июля 2008 г. 12:08, спустя 1 минуту 34 секунды
так че, лучше использоватьecho 'blablabla', $somevar, 'blablabla'
чемecho 'blablabla' . $somevar . 'blablabla'
?
Да, если тебе так удобней. -
18 июля 2008 г. 12:10, спустя 2 минуты 20 секунд
а мне удобней то, что быстрее (я быстро привыкаю). Уже как год пишу$x = 'text' . "\n";
вместо$x = "text\n";
-
18 июля 2008 г. 12:12, спустя 1 минуту 27 секунд
Ну так юзай ;) Прочитай еще раз первый абзац в статье :) -
-
18 июля 2008 г. 12:28, спустя 14 минут 35 секунд
несколько параметров в echo работает быстрее, чем конкатенация;
как выглядит несколько параметров и как выглядит конкатенация?
Несколько параметров: echo "aaa",$b,"ccc";
Конкатенация: echo "aaa".$b."ccc";
Ачуметь 0_о! Отличается всеолишь (,) и (.)!!!??? Так зачем тогда в учебниках используют точку? -
18 июля 2008 г. 12:30, спустя 1 минуту 35 секунд
Ачуметь 0_о! Отличается всеолишь (,) и (.)!!!??? Так зачем тогда в учебниках используют точку?
(.)(.)
:)все умрут, а я изумруд -
-
18 июля 2008 г. 12:35, спустя 12 секунд
Не забивайте себе голову вопросами: "Как быстрей? C точкой или запятой?" и тому подобными вопросами.
Это все такие копейки … на уровне погрешности измерений.
В реальной жизни тормозят совсем другие вещи - база данных, графические библиотеки, файловые операции, парсеры и.т.д и.т.п. Вот тут приходится поломать голову как все это оптимизировать. -
18 июля 2008 г. 12:45, спустя 9 минут 51 секунду
с переодичностью раз в 2 месяца мы об этом разговариваем =)
Не забивайте себе голову вопросами: "Как быстрей? C точкой или запятой?" и тому подобными вопросами.
Это все такие копейки … на уровне погрешности измерений.
В реальной жизни тормозят совсем другие вещи - база данных, графические библиотеки, файловые операции, парсеры и.т.д и.т.п. Вот тут приходится поломать голову как все это оптимизировать.
я уже привык и не реагирую =)все умрут, а я изумруд
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!