18 Август 2007 г.
Namespace in PHP? Wow! Part 2
7 Август 2007 г.
YSlow & Thirteen Simple Rules for Speeding Up Your Web Site
Недавно Steve Souders из Yahoo! опубликовал статью "13 простых правил для ускорения Вашего сайта". Правила и правда простые :) Вот только не все о них всерьёз задумываются.
Через некоторое время на том же сайте Yahoo! выложили плагин для знаменитого Firebug'a (плагин для плагина :)) Называется он YSlow.
Вещь очень удобная. Пользоваться ей одно удовольствие. Зашли на страничку, в Firebug'e открыли вкладку YSlow, а там три раздела - Perfomance, Stats, Components.
>> Perfomance >>
Когда активируется раздел, YSlow анализирует страницу и выдает нам список тех самых 13 правил в порядке убывания важности. Напротив каждого стоит оценка (A,B,C,D,E,F). A - это хорошо, F - плохо. Плюс к этому считается общая оценка. Можно открыть у каждого правила список, где будут элементы страницы, нуждающиеся в вашей доработки.
>> Stats >>
Здесь всего две тыблицы. Первая показывает, сколько данных пришлось бы грузить клиенту, если бы у него был пустой кэш. Вторая показывает, сколько данных пришлось бы ему грузить, если у него уже закэшировались необходимые элементы.
Ниже показывается размер куков :)
>> Components >>
В этом разделе показывается список всех элементов на странице. Тип, URL, Дата истекания, Gzip, Время ответа сервера, Размер (Размер Ungzip), ETag. У каждого элемента можно посмотреть заголовки ответа сервера (Firebug ;))
В общем, вот некоторые возможности Firebug+YSlow. Must have!
скачать Firefox
скачать Firebug
скачать YSlow
Через некоторое время на том же сайте Yahoo! выложили плагин для знаменитого Firebug'a (плагин для плагина :)) Называется он YSlow.
Вещь очень удобная. Пользоваться ей одно удовольствие. Зашли на страничку, в Firebug'e открыли вкладку YSlow, а там три раздела - Perfomance, Stats, Components.
>> Perfomance >>
Когда активируется раздел, YSlow анализирует страницу и выдает нам список тех самых 13 правил в порядке убывания важности. Напротив каждого стоит оценка (A,B,C,D,E,F). A - это хорошо, F - плохо. Плюс к этому считается общая оценка. Можно открыть у каждого правила список, где будут элементы страницы, нуждающиеся в вашей доработки.
>> Stats >>
Здесь всего две тыблицы. Первая показывает, сколько данных пришлось бы грузить клиенту, если бы у него был пустой кэш. Вторая показывает, сколько данных пришлось бы ему грузить, если у него уже закэшировались необходимые элементы.
Ниже показывается размер куков :)
>> Components >>
В этом разделе показывается список всех элементов на странице. Тип, URL, Дата истекания, Gzip, Время ответа сервера, Размер (Размер Ungzip), ETag. У каждого элемента можно посмотреть заголовки ответа сервера (Firebug ;))
В общем, вот некоторые возможности Firebug+YSlow. Must have!
скачать Firefox
скачать Firebug
скачать YSlow
$this->tags:
firebug,
html,
perfomance,
yslow
13 Июль 2007 г.
Namespace in PHP? Wow!
1 Июль 2007 г.
Zend Framework 1.0.0
Возрадуйтесь братья-разработчики! Ибо вышел первый релиз Zend Framework'a.
Список изменений здесь.
От разработчиков Zend Framework:
Список изменений здесь.
От разработчиков Zend Framework:
Большое спасибо всем PHP разработчикам, кто внёс свой вклад в разработку фреймворка. Мы потратили много месяцев, что бы сделать первый релиз этого продукта. Zend Framework преследует цель создания классов, которые экстремально просты, мощны и расширяемы. Сейчас Zend Framework - самая лучшая библиотека классов для разработки web приложений на PHP 5.
Проект Zend Framework был разработан для решения часто возникающих задач в web-разработке, включая такие области, как:Zend Framework уже используется во многих приложениях, так что мы можем с уверенностью сказать, что он готов к использования на продакшн-серверах.
- Мощный MVC фреймворк
- Доступ к базам данных, применяя технологию ORM
- Lucene-совместимый поисковый движок
- Продвинутая поддержка интернационализации (I18N)
- Мощные классы аутентификации/авторизации и фильтры входных данных
- Много других полезных классов для того чтобы сделать Вас более продуктивными
- Высококачественные тесты и документация
- Open Source разработка с активным комьюнити
$this->tags:
acl,
authentication,
framework,
i18n,
mvc,
orm,
php,
zend framework
25 Июнь 2007 г.
Zend Framework 1.0.0 RC3
Очередной релиз-кандидат Zend Framework'а. Когда же наконец-то дождемся первой версии... :-)
Ничего нового, просто исправлены багфиксы.
С офф-сайта:
Ничего нового, просто исправлены багфиксы.
С офф-сайта:
Most of these are minor improvements and bug fixes that are necessary to make progress toward a final 1.0 release...В общем, забираем здесь.
$this->tags:
framework,
php,
zend framework
20 Июнь 2007 г.
"PHP is doomed". Бугага...
Answer for me is NO!
Один из многих людей, Justin James, написал очередную заметку о том, как уродлив наш PHP и он скоро умрет, если не предпринять никаких действий.
Что же, я с ним не согласен. Да, есть такие мощные средства как ASP.NET или Java. Но PHP здесь далеко не на последнем месте. Стоит только вспомнить, что Microsoft уделяет немалое внимание PHP. Они вместе с Zend inc. собираются оптимизировать поддержку PHP в IIS сервере. А еще Microsoft была premium спонсором 6 международной конференции PHP-разработчиков phpconf. Не зря ведь...
Oracle внесла свой вклад в создании моста Java-PHP, где один язык может использовать скрипты другого.
А насчет действий, так мы предпринимаем действия, и довольно-таки успешно. В очередной раз ссылаюсь на Zend Framework.
PS. Почитайте комментарии, очередной holy-war.
Один из многих людей, Justin James, написал очередную заметку о том, как уродлив наш PHP и он скоро умрет, если не предпринять никаких действий.
Что же, я с ним не согласен. Да, есть такие мощные средства как ASP.NET или Java. Но PHP здесь далеко не на последнем месте. Стоит только вспомнить, что Microsoft уделяет немалое внимание PHP. Они вместе с Zend inc. собираются оптимизировать поддержку PHP в IIS сервере. А еще Microsoft была premium спонсором 6 международной конференции PHP-разработчиков phpconf. Не зря ведь...
Oracle внесла свой вклад в создании моста Java-PHP, где один язык может использовать скрипты другого.
А насчет действий, так мы предпринимаем действия, и довольно-таки успешно. В очередной раз ссылаюсь на Zend Framework.
PS. Почитайте комментарии, очередной holy-war.
Подписаться на:
Сообщения (Atom)
