ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   PHP (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Как правильно оформлять код (https://forum.antichat.xyz/showthread.php?t=44779)

nerezus 28.02.2008 10:56

Короче объясняю научно и популярно.
Цитата:

сначала функция zend_compile преобразует пхп-код в байт-код
Вот. Теперь делаем выводы:
Следует знать, как работает state machine: читает посимвольно код и меняет состояния.
Поэтому разницы в скорости парсинга что у '1 ' . $ a . ' 2', что у "1 $a 2" не будет никакой.
Точнее будет(совсем ничтожная), но в пользу второго: символов меньше: меньше итераций цикла.

P.S. Сначала бы не писал хрень вроде "Вставляю свои скрипты которые предотвращают любой вид взлома", а потом уже в спор лез.

echobyte 10.03.2008 16:26

2 Digimortal
скорее всего SSB1981 имел в виду автоотступы в редакторах

MartS 11.03.2008 15:34

Цитата:

Сообщение от Isis
нер, давай не будем спорить...
Скачай примеры http://php.spb.ru/php/speed(2001nov13).exe проверь....
Все до сих пор актуально

действительно быстрее... ибо текст, заключенный в двойные кавычки интепритатор парсит на наличие переменных и констант.

Isis 11.03.2008 21:24

Это уже сказали =\

nerezus 11.03.2008 22:40

Для особо умных: прикиньтее, я не дурак, знаю синтаксис. Круто, да?

Но блять с чего же медленнее двойные работать должны?
Читаем поост 31: научно и популярно.

Итак вопрос всем "умникам": на что тратится скорость при двойных кавычках? текст там парсится таким же образом. Только чтобы избежать бреда читаем сначала тут:
http://en.wikipedia.org/wiki/State_Machine

После прочтения этого уже можно отвечать. Внимательно слушаю.

gibson 26.04.2008 16:17

Цитата:

Ваши строки, определённые при помощи ', а не ", будут интерпретироваться чуть быстрее, т.к. PHP ищет переменные внутри "..", но не '...'. Конечно, вы можете использовать это только тогда, когда в вашей строке нет переменных.
http://habrahabr.ru/blog/php/39017.html

astrologer 26.04.2008 16:27

Цитата:

Сообщение от gibson
http://habrahabr.ru/blog/php/39017.html

http://habrahabr.ru/blog/php/39017.html#comment751422 =)
http://habrahabr.ru/blog/php/39115.html


Время: 21:59