Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Оптимизация программ на PHP

Ответить
Настройки темы
Оптимизация программ на PHP

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


предлагаю одсудить методы оптимизации прогарамм ны PHP.

так например писать:
Код: Выделить весь код
$a = "a $i a";
не надо!
надо:
Код: Выделить весь код
$a = "a ".$i." a";
рвзультат тот же, но вот скорость в 1,5 раза выше!!!

еще один пример:
Код: Выделить весь код
$a = $a."a";
надо так:
Код: Выделить весь код
$a .= "a";
скорость возрастает в 3 раза!!!

может кто еще какие приемы знает?


Добавлено:

PS
извеняюсь за громатику в названии

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 18:54, 10-05-2004

 

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


Pawel gor
я так и делал!

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 21:32, 12-05-2004 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


мне иногда кажется что большая серия из if-ов работает быстрей чем одна строка с регулярным выражением

-------
Fortes fortuna adiuvat


Отправлено: 23:20, 12-05-2004 | #12


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


vadimiron
пример привести можешь?
а то я плохо понял что именно ты имел в виду!

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 00:07, 13-05-2004 | #13


Новый участник


Сообщения: 28
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


а как насчет скорости подобного
Код: Выделить весь код
echo "test ".$var." ... OK";
и
Код: Выделить весь код
echo "test {$var} ... OK";
что быстрее ?

2 Prisoner статья была написана php.spb.ru ...

-------
advocat - это не професия, а диагноз...[www.php.net.ua]


Отправлено: 14:06, 14-05-2004 | #14


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


advocat
первый вариант быстрее и на много!

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 20:11, 14-05-2004 | #15


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


На основе приведенных выше статей лучше даже так будет:
Код: Выделить весь код
echo 'test '.$var.' ... OK';
advocat? прости, и что с того? Это же Сеть...


[s]Исправлено: Prisoner, 2:59 15-05-2004[/s]

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 02:57, 15-05-2004 | #16



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Оптимизация программ на PHP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - файлы новых версиий программ не открываются старыми версий программ Glebush Хочу все знать 1 18-08-2009 23:34
C/C++ - [решено] PHP. Fatal error: Function name must be a string in /var/www/index.php on line 15 Artem-Samsung Программирование и базы данных 6 29-11-2008 18:37
Разное - все команды, загрузка программ и работа внутри программ - с задержкой 1/2сек NeuD Microsoft Windows 2000/XP 20 03-07-2008 19:15
[решено] Apache 2.2.8 + Php 5.2.6 + MySQL 5.0.51b (win) - не работает php v0f41k Вебмастеру 4 11-05-2008 22:08
оптимизация include_once на php Vlad Drakula Вебмастеру 2 04-04-2006 20:00




 
Переход