Форум → Программирование → 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 секунду Июль 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, вот меня удивляет что ты не держешься одного стиля синтксиса Июль 18, 2008, 11:57 д.п., спустя 10 минут 27 секунд
                                    
                                sap, вот меня удивляет что ты не держешься одного стиля синтксисаНесколько параметров: echo ("aaa", $b, "ccc"); 
 Конкатенация: echo "aaa".$b."ccc";
 ну если начал писать со скобками то уже и второй пример тоже со скобками ато запутаешь человека
 ЗЫ конструкции языка можно писать без скобок - echo unset exit…
 ЗЫЫООП 
 ООП вабще медленно работает
- 
                    
                    
                         Июль 18, 2008, 12:02 п.п., спустя 4 минуты 41 секунду
                                    
                                Поправил чтобы не запутывать :) Июль 18, 2008, 12:02 п.п., спустя 4 минуты 41 секунду
                                    
                                Поправил чтобы не запутывать :)ООП вабще медленно работает 
 Но его удобство (по крайней мере, для меня) гораздо важнее. И те же __get и __set довольно часто юзаю.
 Только давайте не будем начинать новый холивар про ООП :)
- 
                    
                    
                         Июль 18, 2008, 12:05 п.п., спустя 3 минуты 18 секунд
                                    
                                так че, лучше использовать Июль 18, 2008, 12:05 п.п., спустя 3 минуты 18 секунд
                                    
                                так че, лучше использоватьecho 'blablabla', $somevar, 'blablabla'
 чемecho 'blablabla' . $somevar . 'blablabla'
 ?
- 
                    
                    
                         Июль 18, 2008, 12:06 п.п., спустя 54 секунды
                                    
                                c чего это ООП медленно работает?все умрут, а я изумруд Июль 18, 2008, 12:06 п.п., спустя 54 секунды
                                    
                                c чего это ООП медленно работает?все умрут, а я изумруд
- 
                    
                    
                         Июль 18, 2008, 12:08 п.п., спустя 1 минуту 34 секунды Июль 18, 2008, 12:08 п.п., спустя 1 минуту 34 секунды
 так че, лучше использоватьecho 'blablabla', $somevar, 'blablabla'
 чемecho 'blablabla' . $somevar . 'blablabla'
 ?
 Да, если тебе так удобней.
- 
                    
                    
                         Июль 18, 2008, 12:10 п.п., спустя 2 минуты 20 секунд
                                    
                                а мне удобней то, что быстрее (я быстро привыкаю). Уже как год пишу Июль 18, 2008, 12:10 п.п., спустя 2 минуты 20 секунд
                                    
                                а мне удобней то, что быстрее (я быстро привыкаю). Уже как год пишу$x = 'text' . "\n";
 вместо$x = "text\n";
- 
                    
                    
                         Июль 18, 2008, 12:12 п.п., спустя 1 минуту 27 секунд
                                    
                                Ну так юзай ;) Прочитай еще раз первый абзац в статье :) Июль 18, 2008, 12:12 п.п., спустя 1 минуту 27 секунд
                                    
                                Ну так юзай ;) Прочитай еще раз первый абзац в статье :)
- 
                    
                    
                        
- 
                    
                    
                         Июль 18, 2008, 12:28 п.п., спустя 14 минут 35 секунд Июль 18, 2008, 12:28 п.п., спустя 14 минут 35 секунднесколько параметров в echo работает быстрее, чем конкатенация; 
 как выглядит несколько параметров и как выглядит конкатенация?
 Несколько параметров: echo "aaa",$b,"ccc";
 Конкатенация: echo "aaa".$b."ccc";
 Ачуметь 0_о! Отличается всеолишь (,) и (.)!!!??? Так зачем тогда в учебниках используют точку?
- 
                    
                    
                         Июль 18, 2008, 12:30 п.п., спустя 1 минуту 35 секунд Июль 18, 2008, 12:30 п.п., спустя 1 минуту 35 секунд
 Ачуметь 0_о! Отличается всеолишь (,) и (.)!!!??? Так зачем тогда в учебниках используют точку?
 (.)(.)
 :)все умрут, а я изумруд
- 
                    
                    
                        
- 
                    
                    
                         Июль 18, 2008, 12:35 п.п., спустя 12 секунд
                                    
                                Не забивайте себе голову вопросами: "Как быстрей? C точкой или запятой?" и тому подобными вопросами. Июль 18, 2008, 12:35 п.п., спустя 12 секунд
                                    
                                Не забивайте себе голову вопросами: "Как быстрей? C точкой или запятой?" и тому подобными вопросами.
 Это все такие копейки … на уровне погрешности измерений.
 В реальной жизни тормозят совсем другие вещи - база данных, графические библиотеки, файловые операции, парсеры и.т.д и.т.п. Вот тут приходится поломать голову как все это оптимизировать.
- 
                    
                    
                         Июль 18, 2008, 12:45 п.п., спустя 9 минут 51 секунду Июль 18, 2008, 12:45 п.п., спустя 9 минут 51 секунду
 с переодичностью раз в 2 месяца мы об этом разговариваем =)
 Не забивайте себе голову вопросами: "Как быстрей? C точкой или запятой?" и тому подобными вопросами.
 Это все такие копейки … на уровне погрешности измерений.
 В реальной жизни тормозят совсем другие вещи - база данных, графические библиотеки, файловые операции, парсеры и.т.д и.т.п. Вот тут приходится поломать голову как все это оптимизировать.
 я уже привык и не реагирую =)все умрут, а я изумруд
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!
 
         
                                     
                                     
                                     
                                     
                                    