Web-программирование \ PHP

FAQ с использованием PHP-jQuery

От автора: Добро пожаловать в третью часть урока по созданию FAQ с использованием текстовых файлов в качестве БД. Данная часть будет заключительной, и здесь мы реализуем второй пункт меню административной части — удаление пары вопрос-ответ. Заодно мы познакомимся еще с несколькими новыми функциями PHP, которые и будем использовать при написании заключительной части проекта.

Продолжить чтение

Javascript & Ajax \ jQuery

отражение изображений

От автора: всем, наверное, известно о новой, не кросбраузерной технологии canvas… C помощью этой технологии можно вытворять немыслимые вещи, например красиво отразить картинку.
Я изучаю эту технологию, но пока применять её рано, думаю как реализовать подобные эффекты, используя доступные инструменты каждому браузеру.

Что касается отражения картинки, мне это удалось.

Продолжить чтение

Web-программирование \ PHP

кодировка сайта

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

Продолжить чтение

CMS \ Wordpress

тема wordpress 3.0

От автора: вместе с выходом WordPress 3.0 появилась реализация множества новых свойств этой популярной системы управления контентом. В этом учебнике мы покажем вам, как закодировать тему WordPress 3.0 с самого начала, чтобы воспользоваться преимуществами новых свойств, а также создать готовую к блоггингу маленькую тему.

Продолжить чтение

SEO \ Внутреняя оптимизация

внутренняя оптимизация сайта

От автора: в этом уроке мы поговорим о внутренней поисковой оптимизации сайта. Сразу оговорюсь, что я не СЕО-специалист и не занимаюсь профессионально продвижением сайтов, а потому вполне возможно, что некоторые тезисы, озвученные в уроке, могут быть спорными.

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

Продолжить чтение

Веб-дизайн \ Статьи по веб-дизайну

css3

От автора: в этом учебнике мы покажем, как создать красивую простую навигационную панель, использовав несколько скомбинированных стилей CSS3. Наша цель – повторить внешний вид того, что в прошлом могло быть сделано только путем комбинирования нескольких изображений, JavaScript’а и нескольких div’ов. В общем создадим закругленные углы в CSS. Давайте начнем…

Продолжить чтение

Javascript & Ajax \ Ajax

загрузчик файлов

От автора: в этом учебнике при помощи jQuery, Ajax и Php мы создадим простой загрузчик файлов в стиле Ajax. Тот, который вы легко сможете осуществить на своем сайте, дополненный серверной валидацией и валидацией на стороне клиента.

Продолжить чтение

Web-программирование \ PHP

FAQ с использованием PHP-jQuery

От автора: Во второй части цикла уроков по созданию FAQ с использованием текстовых файлов в качестве БД мы приступим к написанию несложной административной части, через которую можно будет добавлять новые пары вопрос-ответ и удалять те, которые уже не нужны. Соответственно, наша админка будет включать в себя 2 пункта, первый из которых будет реализован в текущем уроке, а второй пункт — в 3-ем (заключительном) уроке цикла.

Итак, приступим…

Продолжить чтение

Веб-дизайн \ Статьи по веб-дизайну

белое пространство

От автора: пространство – фундаментальный параметр веб-дизайна, и, кроме того, один из самых недооцененных. Если контролировать белое пространство, то можно управлять малозаметным, но определяющим элементом веб-страницы и извлечь из него пользу.

Вкратце, белое пространство – это промежутки между разными элементами, будь то разделы страницы или пробелы между буквами. В большинстве случаев мы употребляем белое пространство (также называемое негативным) для разделения содержимого с целью более легкого и гораздо более быстрого просмотра страницы без необходимости применения специальных разделяющих элементов.

Сегодня мы раскроем, как можно использовать негативное пространство в своих проектах и разберемся в точности, как оно помогает проекту выглядеть аккуратным и не загроможденным.

Продолжить чтение