21 октября 2009

Содержание сайта

Глава 1. Инструментарий веб-мастера

Локальная среда разработки - это программный комплекс, устанавливаемый на компьютер веб-разработчика, с целью имитации работы динамического сайта на сервере хостинг-провайдера

Настройка локальной среды разработки (Apache+PHP+MySQL) на компьютере под управлением операционной системы Ubuntu:

  • Часть 1 – в первой части подробно поясняется принцип работы динамического сайта с сервера хостинг-провайдера.
  • Часть 2 – подробное руководство по установке Apache+PHP+MySQL в Ubuntu.

Настройка локальной среды разработки (Apache+PHP+MySQL) на компьютере под управлением ОС MS Windows:

  • Подробное иллюстрирование руководство с пояснением принципа работы сайта с сервера хостинг-провайдера.
  • Руководство по установке Apache+PHP+MySQL под Windows в формате видеоурока. Руководство содержит дополнительный видеоурок по запуску локального сайта в установленной среде разработки. В качестве примера я показал, каким образом можно установить скрипт управления MySQL-базами данных phpMyAdmin.
  • Для работы с MySQL базами данных рекомендую применять свободно распространяемую программу HeidiSQL.

Рекомендую самостоятельно устанавливать компоненты локальной среды разработки и отказаться от различных сборок (таких как Деневер, например), поскольку применение сборок чревато возникновением разнообразных проблем и не дает возможности начинающему веб-мастеру детально разобраться в принципах функционирования сайта сервера хостинг-провайдера.

Основные инструменты веб-мастера

Глава 2. Юзабилити

Пока материалов нет.

Глава 3. Работа с дизайном сайта

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

Глава 4. HTML+CSS-верстка

HTML+CSS верстка сводится к преобразованию дизайн-макета (обычно сохраненного в psd-формат) в HTML-код, адекватно воспроизводимый всеми популярными браузерами.

Глава 5. Программирование функционала динамического сайта

  • Бесплатный видеокурс «Программирование на Kohana 3.1». В видеокурсе рассмотрены основы современного подхода к программированию динамических сайтов. Все видеоуроки курса объединены меткой «PHP».

Глава 7. Дополнительные технологии

Глава 8. Привлечение посетителей на сайт, SEO

Контекстная реклама:

Баннерная реклама:

Непоисковое продвижение:

Оценка эффективности привлечения посетителей:

SEO

Глава 9. Системное администрирование

  • Бесплатный видеокурс «Настройка домашнего сервера на ArcLinux». В видеокурсе я рассматриваю основы работы с операционными системами семейства Linux, поясняю процесс настройки Apache+PHP+MySQL и SSH-доступа. Все видеоуроки курса объединены меткой «Хостинг дома». Знания, которыми я делюсь в данном видеокурсе, необходимы для успешной работы с серьезными веб-проектами.
Внимание! Сайт постоянно дополняется новыми авторскими материалами по тематике, обозначенной в содержании. Для того, чтобы не пропустить свежие статьи подписывайтесь на RSS-ленту или получайте обновления на вашу эл. почту.