Рубрика: Рецепты сайтостроения

Как забанить посетителя по IP-адресу

Как забанить посетителя по IP-адресу

Пользуясь одним из многочисленных плагинов WordPress для безопасности, я обнаружил, что файл .htaccess в корневой папке вырос до 30 Mb! Основное содержимое этого огромного для текстового формата объема информации составляли баны ip-адресов пользователей, с которых шли попытки брутфорса. Причем, как …

LESS. CSS «с запахом» веб-программирования

LESS. CSS «с запахом» веб-программирования

LESS позволяет использовать переменные и операции для генерирования CSS кода, чтобы упростить управление стилями. Если открыть соответствующую страницу википедии, то можно прочесть, что LESS это …

Устранение пунктирной обводки вокруг ссылок, кнопок и других элементов

Устранение пунктирной обводки вокруг ссылок, кнопок и других элементов

Если вы обращали внимание, то в Firefox по умолчанию вокруг ссылок, кнопок, элементов форм, появляется тонкая пунктирная обводка если переместить фокус на этот элемент. Если фокус убрать (кликнуть в другое место страницы), то обводка пропадает. …

Примеры простых MVC приложений на JavaScript

Примеры простых MVC приложений на JavaScript

Задача состояла в том, чтобы разобраться в принципах MVC применительно к JavaScript на предельно простых и наглядных примерах. Конечно, их в сети огромное количество, как и документации по MVC фреймворкам и библиотекам. Чего стоит один только http://todomvc.com/, который полностью посвящен …

Как изменить версию jQuery, используемую WordPress по умолчанию

Как изменить версию jQuery, используемую WordPress по умолчанию

Иногда при обновлении WordPress может возникнуть конфликт версии jQuery, используемой в теме сайта с собственной версией WordPress. В этом случае необходимо чтобы WordPress использовал новую версию jQuery только в админке, а на сайте использовал ту версию с которой корректно работала …

Бесплатный онлайн-сервис для создания листающихся страниц

Бесплатный онлайн-сервис для создания листающихся страниц

Сегодня нашел онлайн-сервис для генерации публикаций с листающимися страницами: http://issuu.com/explore
Исходник – документ в PDF-формате. Результат выглядит примерно так: …

Как добавить кнопки социальных сетей на ваш сайт?

Как добавить кнопки социальных сетей на ваш сайт?

Ссылки на официальные странички руководств по интеграции виджетов социальных сетей на сторонние сайты:

Альтернативный index.php для локального веб-сервера Apache

Альтернативный index.php для локального веб-сервера Apache

Сразу после установки Apache на нем настроен только один виртуальный хост (localhost) с индексным файлом /var/www/index.html, который содержит малосодержательную информацию о том что “It works!”. Чтобы такой замечательный во всех смыслах вирт. хост не пропадал зря, а приносил хоть какую-нибудь …

Скрипт для управления виртуальными хостами Apache на локальной машине

Скрипт для управления виртуальными хостами Apache на локальной машине

Все веб-программисты, использующие для целей веб-разработки и тестирования свои локальные машины, многократно сталкивались с необходимостью создания/удаления виртуальных хостов для Apache. Сегодня мне пришла в голову “гениальная” мысль о том, что, возможно, кто-то уже создал инструмент, позволяющий автоматизировать эту рутинную процедуру.…

Требования к PSD-макетам, предоставляемым  для HTML-верстки

Требования к PSD-макетам, предоставляемым для HTML-верстки

  1. Минимальная ширина макета — 1000px. Дизайн должен учитывать возможность комфортного просмотра сайта при разрешении от 1024х768 пикс. с возможностью доступа пользователя ко всем элементам навигации.

Синтаксис INSERT … SELECT

Синтаксис INSERT … SELECT

INSERT [LOW_PRIORITY] [IGNORE] [INTO] имя_таблицы [(списокстолбцов)]
SELECT ……