По мере того, как вы определись с тематикой сайта, доменным именем, хостингом, появляются более сложные аспекты сайтостроительства, например, делать страницы вручную или использовать так называемые движки (CMS, англ. "Content Management Software") - готовые основы для создания сайтов с самыми разными целями...
Парадигма ООП это стандарт создания как небольшой части системы та и системы в целом, которая позволяет команде разработчиков планировать и решать параллельно отдельные задачи на основе общего подхода к созданию и проектированию, что позволяет легко связывать разработанные компоненты и создавать целостную прозрачную систему доступную для модифицирования и понимания всеми разработчиками...
ООП (объектно-ориентированное программирование) в разработке сайта - это способность манипулировать различными элементами для построения архитектуры сайта. В php отдельные элементы, которые выполняют узконаправленную функцию и могут быть полностью или частично автономные определяют в классы...
Слово Ajax (многие называют "аякс") обозначает технологию разработанную на javascript, позволяющую совершать обмен данными между браузером и сервером. Путешествуя в интернете, Вы уже, наверно, замечали как на некоторых сайтах, части страниц динамически изменялись и выводили новую информацию. При этом не было никакой перезагрузки страниц - в этом-то и кроется основное преимущество технологии Ajax...
Как написано в Википедии smarty - это компилирующий обработчик шаблонов для PHP, один из инструментов, позволяющих отделить прикладную логику и данные от представления. А простым языком, то, как Вы знаете, сайт состоит из различных информационных блоков (новости, навигационное меню, реклама, ссылки) и просто графической обшивки (дизайна)...
Начинающий web-программист начинает свою работу с изучения переменных php. Почти вся полезная для пользователей информация на страничке сайта находится в переменных, а сама конструкция страницы в шаблоне. Таким образом, веб-программист лишь меняет значение переменных и пользователь получает новую страничку...
Favicon - миниатюрные изображения, характеризующие сайт, их можно сравнить с аватарами. Если таковое изображение у сайта есть, оно отображается слева от URL сайта. На сегодня иконки поддерживают все современные браузеры и даже поисковые системы (Yandex и Google), которые отображают иконки в результате выдаче запросов...
На каждом сайте существуют небольшие, но довольно важные елементы сайта, которые существенно могут влиять на посещаемость и формирование позитивного мнения пользователей про Ваш ресурс...
Таблица символов в виде html кода, для быстрого отображения специальных символов в браузере...
Методика создания сайта будет следующая: cоздаем «файл-шаблон». Это будет выглядить как страница с html разметкой, а называтся *.tpl (например «index.tpl» или «main.tpl», которая будет хранится в папке используемой Smarty (по умолчанию Smarty предлагает: smarty/templates/). Файл будет выглядить как обычная html-страница...
Файл будет содержать шаблон, или другими словами, конструкцию сайта в виде кода html раз метки (давайте назовем этот файл условно – «файл-шаблон») для редактирования которого удобно подойдет Dreamweaver...
Учитывая то, что в примерах создания сайтов мы будем использовать шаблонные технологии Smarty, наш сайт будет состоять из двух основных файлов. Если вы уже прочитали руководство пользователя по Smarty, то должны помнить что использование Smarty делит в отдельные файлы верстку страницы и программный код PHP...
Файл будет содержать код PHP (условно назовем его – «файл PHP»), Для редактирования «файла PHP» можно использовать специальный редактор PHP, например, PHP Editor. Как правило, в таких редакторах существует множество функций которые позволяют правильно написать код PHP, проследят за корректностью...
|