Атаки на Web-скрипты

e740edde64428a3a3befb6e129c[1]Публикацию статьи о технологии атаки через reverse-ip (lookup-ip) за авторством NSD можно считать началом открытого противостояния администраторов хостингов – и тех, кто желает залезть на смежный сайт соседа. Многие начинающие хостинги вообще не занимаются разделением прав доступа. Затем сисадмин (видимо, после пары тысяч жалоб\дефейсов) прикручивает suphp либо suexec, и какое-то время все работает. Инициатива переходит от одной противоборствующей стороны к другой в ритме выхода нового паблик эксплойта под PHP и выхода патчей. Прошло достаточно времени, чтобы всем, наконец, стало ясно – PHP дыряв, как дуршлаг, и доверять ему нельзя (что, кто-то еще сомневается?). Не сегодня, завтра выйдет адвизори с новым мегабагом, и опять все будут ахать и патчиться – в который уже раз… и уж точно не в последний. Читать далее Атаки на Web-скрипты

Как установить eAccelerator PHP

Акселератор PHP. Программа, ускоряющая исполнение сценариев PHP интерпретатором путём кэширования их байткода.

eAccelerator — это свободный открытый проект, выполняющий роли акселератора, оптимизатора и распаковщика. Также встроены функции динамического кэширования контента. Есть возможность оптимизации PHP-скриптов для ускорения времени их исполнения.

Поддерживает PHP4 и PHP5, включая 5.3

Читать далее Как установить eAccelerator PHP

Настройка Cron через консоль

файл /etc/crontab – файл настроек пользователя root

Чтобы проверить подключен ли он набираем crontab -l

Чтобы подключить новый файл настроек набираем crontab filename Читать далее Настройка Cron через консоль

Расширенная версия CodeIgniter — CI EXtended

12345234312
CodeIgniter в последнее время не очень развивается: в версии 1.7.2 ничего революционного не намечается (мелкие дополнения в хелперах, совместимость с PHP5.3, сомнительной полезности класс Cart).

В связи с этим многие присматриваются к Kohana, который в своё время отпочковался от CI, но уже имеет с ним не так много общего. Самая большая проблема Kohana — большой разрыв документации и реального состояния дел. Так что этот фреймворк — не лучший выбор, если в планах нет разбора кода и постоянного слежения за его развитием. Я лично пока дружу с CodeIgniter Читать далее Расширенная версия CodeIgniter — CI EXtended