Статьи

is_published Ajax

Полезный хак, можно использовать не только для изменения статуса публиции статьи, я например заюзал ее для активации пользователей, если кому не пришло письмо для активации акка.

Для работы с AJAX используем jQuery. Для этого добавляем в

Лучшая кодировка. UTF-8 vs cp1251

Статья будет полезна начинающим разработчикам и разработчикам уже со стажем. Статья безценна в плане ее значимости в Web разработке. Спасибо, Константину Юревичу и nayjest, за эту статью, которуя я с удовольствием размещяю у себя на сайте.

Итак, почему же до сих пор большинство разработчиков используют сp1251(windows-1251)? Это связано с рядом причин.

Запоминание пользователя при входе

Столкнулся с такой проблемой, когда авторизуешься и ставишь галочку «запомнить меня» при следующем входt не авторизует, хотя стоят куки (по умолчанию sfRemember).

Проблема связана с sfGuardBasicSecurityFilter. Как указано в документации, этот фильтр нужно включить следующем образом:

Описание протокола Mail.Ru агента

Приветствую!
Сегодня я расскажу про устройство MRIM протокола (протоколом Mail.Ru агента).
Сразу оговорюсь: есть официальное описание протокола, но оно устаревшее и практически не актуальное.
Найти его можно здесь: http://agent.mail.ru/ru/developers/protocol.html
Протокол исследовался мной с помощью снифера WireShark, официального агента версии 5.2 и QIP Infium версии 9024 (как не странно, у официального агента и у QIP поведение немного разное).
В статье будут фрагменты кода из моего класса MRIM.php (v3).

Итак, начнём.

  •  Eugen
  •  1 нояб. 2011 г., 09:00:53
  •  5157
  •  0

Библиотека jGrowl или делаем уведомления как на хабре

jgrowlЯ являюсь поклоником Ajax и вообще люблю динамически изменяющиеся контенты, всякие динамические меню, голосования, модальные окна и д.р. Но больше всего не люблю когда страница перегружена ими. Т.е. невозможно выполнить какое-то действие или перейти на желаемую страницу. Как правило пользователь покидает такой ресурс или в крайнем случае пытается зайти на него снова. В этой заметке мы попробуем сделать небольшое окошко-уведомление, которое уведомит пользователя о том или ином ответе от сервера.

Топ-100 советов по производительности MySQL

Заметка была опубликована на хабре (habrahabr.ru) ИМХО есть что подчерпнуть для разработчика БД. Перевод сделан мной, так что если будут какие то ошибки или неточность перевода, просьба указывать в комментах или написать мне через форму обратной связи.

Пуленепробиваемый HTML: 37 шагов к идеальной разметке

Примечание: это не полный перевод статьи. Я выбрал только самые интересные лично для себя пункты. Статья не претендует на свежесть, но возможно даже люди хорошо знакомые с версткой найдут для себя что-то интересное. Статья затрагивает некоторые аспекты семантики верстки с конкретными примерами.

Введение в Symfony Framework

Symfony — это один из тех фреймворков на PHP5, который привлекает своей достаточной документацией, множеством плагинов, обновлениями, анонсами новых версий и многим другим. имхо тут нечего больше добавить (:

Введение

Сразу хочу отметить, что статья не тянет на учебное пособие или руководсво для новичков в PHP, потому что фреймворк досточно сложный, но интересный (: Как говориться, путь осилит идущий.