Технология создания web-проекта
Главная  
Про проект  
Книги  
Обмен ссылками  
Сервис  
Добавить статью  
Главная
Про проект
Книги
Обмен ссылками
Сервис
Добавить статью
Главная
dragon
Статьи в разделе:
Пример создания сайта
всего статей (13)

» Выбор движка сайта
» Парадигма ООП в php
» ООП и классы в php
» Использование Ajax
» Использование smarty
» Переменные php, метод Get и Post
» Favicon - иконки Вашего сайта
» Таблица символов в html коде
» Технология создания web-проекта
» Практический урок
» Создаем «файл-шаблон»
» Создаем «файл PHP»
» Полезные елементы сайта

Другие разделы:
    Подготовка к созданию сайта
    Установка програм
    Хостинг и домен
    Оптимизация сайта
    Раскрутка сайта
    Заработок Web-мастера
    Примеры PHP/Javascript

 
 
 

sape
 
Кнопка сайта:

Самостоятельное создание сайта, веб-дизайн, web-программирование, продвижение и оптимизация сайта









По всем вопросам пишите на webmaster@info-pages.com.ua. Вы можете свободно использовать/размещать/перепечатывать статьи сайта всего лишь указав ссылку на источник.
Технология создания web-проекта
  

   Технология создания web-проекта

Размещено: 20 марта 2008   
tehnology   Ну что же, давайте приступим к созданию Web-проекта. Будем считать, что вы уже установили все необходимые программные инструменты.

   Учитывая то, что в примерах создания сайтов мы будем использовать шаблонные технологии Smarty, наш сайт будет состоять из двух основных файлов.

   Если вы уже прочитали руководство пользователя по Smarty, то должны помнить что использование Smarty делит в отдельные файлы верстку страницы и программный код PHP.

   Один файл будет содержать шаблон, или другими словами, конструкцию сайта в виде кода html раз метки (давайте назовем этот файл условно – «файл-шаблон»), а второй файл будет содержать код PHP (условно назовем его – «файл PHP»).

   Оба файла нам необходимо будет редактировать с помощью специальных текстовых редакторов.
   Для редактирования «файла-шаблона» удобно подойдет Dreamweaver, с помощью которого можно непосредственно создавать необходимые компоненты и сразу же просматривать их в браузере и редактировать код html.
   Для редактирования «файла PHP» можно использовать специальный редактор PHP, например, PHP Editor. Как правило, в таких редакторах существует множество функций которые позволяют правильно написать код PHP, проследят за корректностью использования переменных, ну и конечно обширная справка по различным функциям, готовые шаблоны процедур, подсказки и т.д. (лично я, в качестве редактора «файла PHP», использую тот же Dreamweaver, а по всем вопросам можно найти ответ на форумах).

   Методика создания сайта будет следующая:
   1. Создаем «файл-шаблон».
   Это будет выглядить как страница с html разметкой, а называтся *.tpl (например «index.tpl» или «main.tpl»), которая будет хранится в папке используемой Smarty (по умолчанию Smarty предлагает: smarty/templates/).
   Файл будет выглядить как обычная html-страница, в которую мы, под видом прописанных переменных Smarty, будем вставлять дополнительный html-код. И таким образом пользователю в браузер будет выдаваться окончательно сформированная страница.
   Вы можете создавать неограниченное количество «файлов-шаблонов» и по мере необходимости вызывать различные шаблоны.
   2. Создаем «файл PHP».
   Это будет выглядеть как страница с кодом PHP и называться *.php (например «index.php» или «main.php»). Файл будет хранится в корневом каталоге нашего сайта и будет основной (индексной) страницей которая будет автоматически выполнятся при переходе пользователей И-нета на ваш сайт (ваше доменное имя).

   Давайте рассмотрим всю цепочку действий, которые будут происходить на удаленном Web-сервере, начиная от перехода пользователей по адресной строке браузера на ваш сайт и вывод в браузер конечной страницы.
   Когда пользователей делает запрос к Web-серверу (переход в браузере на ваш сайт) Web-сервер начинает выполнение главного (индексного) файла (в нашем случае это будет «файл PHP»). Код этого файла обрабатывается (делаются запросы к базам данных, вычисляются необходимые арифметические, логические операции), результаты операций и части кода разметки html заносятся в переменные PHP. Потом, так как мы используем шаблонные технологии Smarty, значения переменных PHP присваиваются переменным Smarty. После того, как весь необходимые операции кода выполнились, вызывается «файл-шаблон». Как вы уже знаете, «файл-шаблон» это html-страница, в которой мы, заранее в определенных местах указали переменные Smarty. Теперь, Web-сервер вместо переменных Smarty подставит их значения в виде дополнительного html-кода. И… ))) вот, в результате всего этого, пользователю в окне браузера будет выведена программным методом созданная страничка сайта.
   Как видите, ничего сложного здесь нет. На этом наш первый этап создания сайта будем считать усвоенным, и начинаем практиковаться.

   Детально про создание «файла PHP».
   Детально про создание «файла-шаблона».

   Делаем практический урок – создаем самые простые «файл PHP» и «файл-шаблон» и выводим в браузер нашу первую страничку.
Ваша оценка:
 kod
Проголосовать!
Спасибо, Вы успешно
проголосовали!
Ошибка скрипта,
сообщите администратору!
Ошибка,
неверный код!
Вы уже голосовали!
Текущий рейтинг: 0
Комментариев к статье (2)
Комментарий добавил: Валентина 12:55 30.08.09
Жалко, что никаких картинок не прилагается к статьям, очень тяжело воспринимается изложенное, таким чайникам как я. Как говорится "лучше один раз увидеть, чем сто раз услышать".:(
Комментарий добавил: Сергей 13:40 05.03.10
ну чайникам сдесь делать нечего. нужно хотя бы начальные знания php, html, css. без этого никак. это тоже самое что создавать автомобиль не зная из чего он состоит
Д О Б А В И Т Ь    К О М М Е Н Т А Р И Й:
   Ваше имя:
   
   Почтовый ящик @:
    * - не отображается
   Текст комментария:
   



   Введите защитный код: :) :( ;) :| 8) :] :0 :S :Ok :sos :B B( yes boom write
   kod
   
 

Где еще почитать на эту тему?
 

                                                                                                                                                                                                                                                                                                                                                                                 
Авторизация

Логин:
Пароль:




















 
Семен Горбунков. Все права защищены, 2007-2009рр. статей: всего 70, на модерации 37; комментариев: 240, ссылок: всего 14, новых 0; выполнено за 0.09 sec. Карта сайта