Archive for the ‘Программирование Web’ Category

02/06/2007 @ 0:21

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

Два примера “Hello World”
Далее ›

Отрывок из книги Аллена Голуба (Allen Holub) “Веревка достаточной длины, чтобы… выстрелить себе в ногу“. А.Голуб весьма известный гуру ООП. Автор нескольких книг по C++ и ООП. Интересны его рассуждения о природе программирования, о том “нужна ли программисту математика”.

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

Далее ›

12/05/2007 @ 23:15

Чт, 24 Мая 2007 в 09:00 – Пт, 25 Мая 2007 до 20:00

6-я Международная конференция “Современные технологии эффективной разработки веб-приложений с использованием PHP”

Тематика конференции:
* Эффективное применение PHP в веб-разработке. Приёмы, методы и парадигмы программирования в PHP, полезные модули и библиотеки, интеграция с Ajax.
* Эффективное создание приложений. Frameworks, гибкие методологии, экстремальное программирование, ТDD-методики.
* PHP и корпоративные информационные системы. Разработка систем масштаба предприятия, интеграция корпоративных ИС.
* Будущее PHP. Основные направления развития, PHP6, мультиязычные приложения, Unicode, применение в условиях Web 2.0

Далее ›

10/02/2007 @ 20:01

Юникод Настройка юникода на уровне всего сервера, а не запроса, как сейчас.
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:
Далее ›

24/12/2006 @ 22:02

Сравнительные характеристики 10 популярных PHP фрэймворков. Хороший фрэймворк это фреймворк, который: 1) легко освоить, 2) интуитивно понятный в работе, 3) который легко апгрейдить, 4) в котором удобно создавать и поддерживать приложения. MVC весьма желателен, ибо позволяет разделять логику, данные и представление.

Zend Framework

Далее ›