Archive for the ‘Программирование Web’ Category
Обнаружил, что в русскоговорящей блогосфере упорно не упоминается о двух весьма полезных PHP расширениях. PHP-GTK и PHP-Qt позволяют создать GUI для PHP программ, написанных для командной строки. Т.е. появляется возможность создать на PHP относительно полноценные десктопные приложения с графическим интерфейсом. Есть небольшое количество людей оспаривающих полезность этих инструментов. Однако, никто не предлагает писать на PHP современный графический редактор.
Но у разработчика всегда найдется куча небольших скриптов, которыми гораздо удобнее пользоваться в GUI.
Два примера “Hello World”
Далее ›
Отрывок из книги Аллена Голуба (Allen Holub) “Веревка достаточной длины, чтобы… выстрелить себе в ногу“. А.Голуб весьма известный гуру ООП. Автор нескольких книг по C++ и ООП. Интересны его рассуждения о природе программирования, о том “нужна ли программисту математика”.
Чт, 24 Мая 2007 в 09:00 – Пт, 25 Мая 2007 до 20:00
6-я Международная конференция “Современные технологии эффективной разработки веб-приложений с использованием PHP”
Тематика конференции:
* Эффективное применение PHP в веб-разработке. Приёмы, методы и парадигмы программирования в PHP, полезные модули и библиотеки, интеграция с Ajax.
* Эффективное создание приложений. Frameworks, гибкие методологии, экстремальное программирование, ТDD-методики.
* PHP и корпоративные информационные системы. Разработка систем масштаба предприятия, интеграция корпоративных ИС.
* Будущее PHP. Основные направления развития, PHP6, мультиязычные приложения, Unicode, применение в условиях Web 2.0
Юникод Настройка юникода на уровне всего сервера, а не запроса, как сейчас.
Register Globals, Magic Quotes, Safe Mode – уберут.
‘var’ станет полным синонимом ‘public’.
Возврат по ссылке выдаст E_STRICT ошибку.
Zend.Ze1 будет исключен.
dl() будет только в SAPI.
Freetype 1 и GD 1 больше не поддерживаются.
FastCGI всегда включен.
Старые названия (HTTP_*_VARS) – уберут.
Расширения XMLReader, XMLWriter, Fileinfo будут представлены в дистрибутиве по умолчанию. ereg переедет в PECL.
Дополнения в движке PHP:
Далее ›
Сравнительные характеристики 10 популярных PHP фрэймворков. Хороший фрэймворк это фреймворк, который: 1) легко освоить, 2) интуитивно понятный в работе, 3) который легко апгрейдить, 4) в котором удобно создавать и поддерживать приложения. MVC весьма желателен, ибо позволяет разделять логику, данные и представление.