Архив рассылки -программирование на PHP




Как обычно, не буду голословным...



Как обычно, не буду голословным — сайт станем создавать совершенно настоящий, параллельно написанию данного "курса".

В качестве "подопытного кролика" я выбрал сайт, посвященный анонсам с других интернет-проектов.

Да-да, это будет интернет-проект, на котором можно будет посмотреть последние (в суточно-часовом понимании этого слова) анонсы статей и событий со страниц российского интернета.

Название для сайта я придумал соответствующее — ZAPAL.RU.

Смысл слова "Запал" каждый может интерпретировать в меру своей привычки: для журналиста это может быть энергетическим запалом в новом расследовании, любитель боевиков и компьютерных игр может расценить это слово как олицетворение взрывного механизма — запала, для web-обывателя это станет эмоциональной зарядкой и стартом нового интернет-дня, ну а для начинающих программистов на PHP данное название пусть будет зарядом и стартом в большое программистское будущее. А в целом, смею надеяться на то, что каждый посетитель будет "западать" на сей проект всей душой (в смысле "я запал на этот сайт"). Вот такой он — Запал!

Попробую описать свое видение сайта.

Сайт zapal.ru пусть предстанет нам в виде вертикально расположенных горизонтальных новостных полос. Каждая полоса сможет нести графические элементы и текст, оформленные в отдельные блоки html-кода, заключенные в собственные тэги типа table.

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

Благодаря разнесению новостей в отдельные таблицы, мы обеспечиваем посетителю сайта последовательную загрузку информации — сверху вниз. Это удобно особенно для тех, кто будет посещать данный сайт по медленным линиям доступа в Интернет: можно читать наиболее свежие новости, пока подгружаются другие.

Разумеется, у сайта должна быть графическая шапка, которую нам предстоит нарисовать.

Кроме того, предлагаю создать не одну, а две шапки: первая будет стандартная — для тех, кто впервые попал на сайт или давно его не посещал, а вторая — лаконичная — для тех, кто уже "чувствует себя в Запале" и не нуждается в красоте и подробности оформления.

В самом низу страниц будет строка копирайта.

Теперь о способе размещения контента.

Как я писал раньше, сайт будет рассчитан на создание неограниченного количества директорий и поддиректорий.

Первоначально, предполагаю такое древо директорий (напомню, что все свои уроки по PHP я пишу "на лету" и любые постулаты и утверждения могут быть подвержены последующей корректировке и даже критике):


    http://zapal.ru/
      /site1.ru
      /site2.ru
        /tema1/
        /tema2/
      /site3.ru
      /site4.ru
        /tema1/
        /tema2/
        /group1/
          /group 1 tema 1/
          /group 1 tema 2/
        /tema2/

    Т.е., каждый участник проекта "Запал" будет иметь возможность публиковать свои новости и анонсы, размещая их по системе:

    http://zapal.ru/урл_участника/название_новости/

    с возможностью создания подгрупп.

    Например: http://zapal.ru/kurepin.ru/php/24/begin/

    Надеюсь, система понятна.









    Начало        Вперед




Книжный магазин