Перед Вами очередной выпуск рассылки, посвященной PHP и веб-программированию в целом - новости, статьи, полезные ссылки.
Бесплатные семинары и специальные предложения
Летние скидки на IT-обучение в разгаре С 1 июля по 1 сентября 2008 года Учебный центр "Интерфейс" предлагает Вам воспользоваться специальным предложением на курсы по продуктам компаний Computer Associates, IBM Rational Software, Borland, Oracle, Business Objects, Microsoft. Подробнее
На ИТ-курсы со студенческим билетом C 1 июля по 1 сентября 2008 года Учебный центр "Интерфейс" предлагает студентам ИТ-специальностей воспользоваться 15% скидкой на обучение. Подробнее
ATOM 1.0 лента на PHP 5 Данный формат появился в июле 2003 года как альтернатива RSS каналам. Сначала проект назывался Echo, но затем возникли проблемы с товарным знаком и проект был переименован в Atom. Atom - это основанный на XML формат, предназначенный для агрегирования информации в первую очередь с веб-сайтов.
Он создавался для использования в блогах, однако может применяться и для любых других новостных и периодических изданий в web. Существенной частью спецификации является протокол, работающий поверх HTTP, предназначенный для автоматизации ведения блога. Мы будем рассматривать версию 1.0 ставшую стандартом W3C в 2005 году. Подробнее
Улучшенная подсветка кода на веб странице от Google. Недавно, Google порадовал веб дизайнеров одной приятной штукой. Это, так называемый, Google Code Prettifier. Дословно на русский это не переведешь, но его смысл отражен в названии - "Улучшенная подсветка кода на веб странице". Подробнее
Использование CSS селекторов для создания Javascript behaviours Сейчас в различных Интернет источниках подняли шумиху вокруг Ajax. Данная технология позволяет оживить веб страницы и добавить в ваши приложения интерактивность используя Drag&Drop, анимированное появление обьектов и динамическую подгрузку
контента без перезагрузки страницы. В данной статье я открою для вас маленькую библиотеку Бена Нолана - Behaviours и на примере покажу как сделать hovers для кнопок используя CSS селекторы. Подробнее
Сделайте ваши страницы 404 интеллектуальными при помощи сопоставления метафонов Создайте собственный обработчик сообщения об ошибке 404 для предоставления посетителям полезных ссылок и перенаправления на содержимое вашего сайта. Используйте алгоритм сопоставления метафонов (metaphone matching) и файл простых
весовых оценок для перенаправления пользователей при опечатках и орфографических ошибках, а также некорректных ссылках. Настройте варианты выбора на основе содержимого вашего Web-сайта и предпочтительных для перенаправления разделах сайта. Не пропустите многочисленные ошибки во входящих URL-запросах и исправьте названия каталогов, сценариев и HTML-страниц, имеющихся в них. Подробнее
IE8 станет еще безопаснее В восьмой версии браузера Internet Explorer, которая сейчас находится на стадии бета-тестирования, появятся дополнительные механизмы обеспечения безопасности. Подробнее
Разрешена регистрация доменов верхнего уровня Организация ICANN, занимающаяся вопросами интернет-адресации, 26 июня на совещании в Париже проголосовала за введение возможности регистрации произвольных доменных имен верхнего уровня, таких как .ru и .com, передает AFP. Подробнее
Рекомендуем книги
Рекомендуем Вам следующие книги, посвященные программированию на языке PHP:
PHP. Справочник. Пер. с англ Хадсон Пол Книга представляет собой полное и наглядное справочное пособие по PHP. В числе многих преимуществ PHP перед другими языками web-программирования - легкость разработки и простота обращения, богатые объектно-ориентированные возможности
и мощные расширения.
Web-сервер глазами хакера + CD Фленов М.Е. Рассмотрена система безопасности Web-серверов и типичные ошибки, совершаемые Web-разработчиками при написании сценариев на языках PHP, ASP и Perl.
Ближайшие курсы обучения
14.07.2008 2796 Designing an Analysis Solution Architecture Using Microsoft SQL Server 2005 Analysis Services (Разработка архитектуры технологии OLAP2005) Курс охватывает этапы от сбора и анализа бизнес-требований и технических
характеристик до развёртывания решений на основе многомерных структур данных. Показывается возможность разработки собственных алгоритмов и оптимизации решений. Курс фокусирует внимание на вопросах планирования и разработки и не служит пособием по построению объектов базы данных или использованию всех инструментальных возможностей среды разработки, доступной в SQL2005.
28.07.2008 Введение в тестирование программного обеспечения Данный курс обеспечивает фундаментальные знания и навыки для непосредственно тестировщиков ПО, руководителей групп тестирования, ведущих разработчиков и проектных
менеджеров. Слушатели получают информацию о целях и задачах тестирования и его месте в процессе разработки ПО; осваивают навыки работы с требованиями к ПО в рамках планирования и подготовки тестирования, разработки планов тестирования (test plan), тестовых случаев (test case) и контрольных листов (check list); изучают возможности по улучшению существующих процессов взаимодействия разработки и тестирования; получают знания о процессах обеспечения качества, учатся составлять текущие и финальные отчёты по проекту.