Рано или поздно у каждого web мастера возникает необходимость регулярно выполнять какие-нибудь операции на сервере хостера (создавать резервные копии базы данных, удалять временные файлы и т.п.). Заниматься этими вещами быстро надоедает и появляется желание автоматизировать процесс.
Читать дальше
Web разработка с использованием Prototype и Scriptaculous. Подсветка элементов web страницы.
Существует множество способов привлечь внимание посетителей к элементам web страницы. К ним относятся: выделение с помощью цвета, размера и начертания шрифтов, добавление рамок и фоновых изображений, взаимное расположение элементов и множество других способов.
Но иногда возникают ситуации, в которых необходимо привлечь внимание пользователя к элементу только на небольшой промежуток времени. Например, при возникновении какого-нибудь события. Сегодня я покажу один из возможных вариантов решения этой задачи.
Идея очень простая.
Читать дальше
Разработка PHP скрипта для извлечения файлов из zip архива
В прошлый раз я рассказывал о том, как создать zip архив с помощью PHP. Мы написали небольшой PHP скрипт, который создает zip архив файлами из заданной папки.
Сегодня я покажу, как выполнить обратную операцию, т.е. извлечь файлы из архива.
Читать дальше
Создание zip архивов с помощью PHP скрипта
Думаю, никому не нужно объяснять, насколько широко сегодня используются zip архивы. Поддержка этого формата реализована во всех современных операционных системах, а библиотеки для работы с ним, написаны для большинства языков программирования.
В этой статье я покажу, как написать небольшой PHP скрипт, создающий zip архив.
Читать дальше
Новости блога. Теперь можно получать ленту новостей по eMail.
Теперь вы можете получать ленту новостей блога на ваш eMail. Для этого достаточно нажать на ссылку «Новости по Email» в меню «Подписаться» и в появившейся форме ввести свой адрес eMail. После этого на указанный адрес придет письмо с просьбой подтвердить заявку. Для подтверждения просто щелкните по ссылке в письме. Получать письма вы будете только при появлении новых постов в блоге. И, безусловно, ни в какие спамерские списки ваш адрес не попадет.
Читать дальше
Новая версия WordPress. Наконец-то обновил движок блога.
Свершилось. Вчера, после почти двухнедельного тестирования, перенес на сервер движок WordPress версии 2.3. Также изменил и локализацию. Теперь я использую дистрибутив Максима, главным образом из-за его набора плагинов. Да и обновления у него появляются практически одновременно с официальными.
Впечатление новая версия произвела очень хорошее.
Читать дальше
Изменяем стили элементов web страницы с помощью JavaScript
Современные JavaScript библиотеки позволяют кардинально изменять внешний вид страницы с помощью буквально нескольких строчек кода. В этой статье я покажу как с помощью библиотеки Prototype можно изменить стили практически любого набора элементов на html странице.
Читать дальше
Web разработка. Установка и настройка WAMP5
Эта статья об установке и настройке WAMP – одного из самых распространенных наборов программ для web разработки. В его состав входят: Apache 2.2.4, PHP 5.2.4 + PECL, SQLiteManager, MySQL 5.0.45, PHPMyAdmin и общая панель управления. По идее, все программы набора должны быть готовы к работе сразу после установки. В принципе, так оно и есть, но чтобы получить такие же настройки, как и на сервере хостера, придется «поиграться» с конфигурационными файлами.
Читать дальше
Как не потеряться на сервере хостера. PHP скрипт для определения размещения файлов.
У вас никогда не возникало проблем с определением абсолютных путей к каким-нибудь папкам или скриптам, размещенным на сервере хостера? Если нет, значит, вы крутой гуру и можете почитать что-нибудь поинтереснее 🙂 . Но если такие проблемы все-таки были, то, решить их вам поможет маленький PHP скриптик, который не даст вам заблудится.
Читать дальше
Полезные программки. Небольшой обзор качественного бесплатного софта.
Да, в этом обзоре речь пойдет именно о программках. Небольшого размера, предназначенные для решения одной конкретной задачи, бесплатные, но, тем не менее, значительно упрощающие повседневную работу. Основным критерием выбора программ для этого обзора было мое личное, субъективное мнение. В основном сюда вошли утилиты, которыми я пользуюсь практически каждый день и при этом у меня не возникает острого желания их заменить 🙂 . К тому же, все они бесплатные.
Читать дальше