02
05
2008
Исправлено порядка 120 багов.
- Сведения о релизе на английском языке
- Changelog - тоже не по-нашему
- Скачать можно здесь
25
04
2008
Благодаря скрипту от Жилинского, теперь счетчик у меня на сайте будет показвыать более адекватные действительности результаты за счет неучета поисковых ботов, таких как yandex, google, yahoo, rambler и т.д.
20
04
2008
Тема не новая, но вчера искал активно:
$end_element = array_pop($array);
foreach ($array as $value) {
// делаем что-либо с каждым элементом
}
// делаем что-либо с последним элементом $end_element
01
04
2008
Отличная подборка шпаргалок по различным языкам программирования и разметки, надерганная Жилинским с англоязычного сайта ILoveJackDaniels:
14
02
2008
Читать всю статью
- Выносите переменные из строк. Примерно так: <php $x=”test”.$test; ?> , это на 25-40% быстрее.
- Имена переменных должны быть короче 7 символов. Это быстрее на 15%.
- В массивах не стоит обращаться к элементам по имени и без кавычек. Особенно в многомерных. Сэкономите 40%.
- А если обращение к элементу массива вынести из строки (как в пункте 1), то можно сэкономить ещё 25-30%.
- Используйте Perl-ориентированные регулярные выражения. Или хотя бы сравнивайте их с POSIX-аналогами по скорости выполнения. Скорость может отличаться до 200% на разных запросах.
- SizeOf() быстрее Count(), а в циклах sizeof лучше вообще заменить на переменную, for и while практически не отличимы, для перебора простых индексных массивов нужно использовать for или while, а для ассоциативных массивов - foreach. Плюс 30% при соблюдении.
- Для чтения файла file() быстрее, чем fopen()+цикл. Ускорение до 40%.
