Все заметки с тегом «PHP»
-
Про перехват и обработку фатальных ошибок (Fatal Error) в PHP
20 августа 2007
Комментировать -
15 Cool Things About PHP That Most People Overlook
20 августа 2007
Комментировать -
php|architect, май 2007
14 августа 2007
Комментировать -
Подсветка синтаксиса Smarty в PDT
9 августа 2007
Несмотря на недавний релиз Zend Framework и мои попытки на него перелезть, всё-таки решил дописать свои наработки. В качестве View в моём MVC-фреймворке выступает Smarty, поэтому я долго искал возможность подсветить его синтаксис в PDT, IDE на платформе Eclipse. И нашёл. Правда пришлось немного подправить найденый плагин, чтобы добавить в него подсветку для Smarty.
Итак, инструкция:
Сливаем немного модифицированный мной плагин.
Закидываем его в **eclipse\plugins**.
Запускаем Eclipse.
Window - Preferences - General - Editors - File Associations.
Add - *.tpl.
Добавляем редактор Syntax Coloring Editor и выставляем его редактором по-умолчанию.
Идём в Window - Preferences - Coloring Editor - Colors и настраиваем цвета по вкусу.
p.s. кроме Smarty в комплекте ещё 76 схем подсветки. Я также настроил себе подсветку для *.ini.
-
HTML Purifier
23 июля 2007
HTML Purifier - отличная объектно-ориентированная PHP-библиотека-фильтр HTML, которая:
Убирает из кода посторонние тэги
Преобразует код, чтобы он соответствовал стандартам, конвертирует устаревшие тэги в новые
Фиксит вложенность тэгов, закрывает незакрытые
Валидирует аттрибуты
Предотвращает XSS
Не конфликтует с UTF-8
Может производить валидацию CSS
Распространяется по лицензии LGPL.
Идеально подходит для использования с WYSIWYG-редакторами.
-
Zend Framework: Использование Smarty как шаблонного движка
23 июля 2007
Заметка прошлогодняя, но ввиду выхода Zend Framework 1.0 снова актуальная.
p.s. читайте комментарии.
-
Конец эпохи PHP4
13 июля 2007
На php.net официально объявили, что выпуск новых релизов php4 закончится 31.12.2007. Фиксы безопасности будут выходить время от времени до 08.08.2008.
По этому поводу разработчики предлагают почитать "Миграция с PHP 4 на PHP 5".
-
Программируем стартап Веб 2.0 на PHP
12 июля 2007
Занимательная статья, рассказывающая о том, как в короткие сроки оживить спланированный стартап, используя PHP.
-
Неплохая статья по оптимизации кода PHP
29 июня 2007
Не пропускайте комментарии, они интереснее самой статьи...
-
Контекст приложения в PHP5
21 июня 2007
Контекст приложения должен быть хорошо знаком программитсам ASP и Java. В PHP же его не существовало до появления memcached.
Крис Дэри написал небольшой класс, использующий расширение memcached, позволяющий сделать его использование более удобным.
Переменные приложения теперь можно хранить как $app->var;
Можно посмотреть, какие переменные определены в контексте приложения: $app->getKeys();
Не надо больше волноваться о перекрытии имён, как это было с memcached;
backend Memcache абстрактен, так что написать свой довольно просто.