Создание сайта

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

Читайте их как отдельные примеры и объяснения подходов. Старые способы таблиц и PHP-кода не нужно переносить в новый проект без проверки. Например, включение файла по параметру URL требует строгого списка разрешённых значений, а не прямого использования пользовательского ввода.

Что почитать

  1. Разработка структуры сайта. Раскрутка / Promotion

    Сформировать структуру будущего сайта и продумать переходы.

  2. Веб-дизайн сегодня. Вебстроительство

    Сопоставить оформление с содержанием и назначением страниц.

  3. Геометрия модульной сетки - Дизайн / Приятные мелочи дизайна

    Разобрать пропорции элементов и передачу макета верстальщику.

  4. Быстрее ветра - быстрый html - HTML

    Обратить внимание на размер HTML-кода и скорость передачи страницы.

  5. Простая система навигации для сайта. PHP

    Изучить исторический пример навигации на PHP. Для рабочего проекта нужны проверка ввода и безопасное сопоставление маршрутов.

  6. Конфигурирование сайта с помощью файла .htaccess. Вебстроительство

    Разобраться, где действуют директивы .htaccess на сервере Apache.

Все статьи сайта