Комментарии

Требования к программированию для Joomla
( 1 Проголосовало )
Программирование для Joomla заключается главным образом в написании кода на языке РНР. Информация для веб-сайта на Joomla хранится в базе данных, и поэтому часть этого кода РНР взаимодействует с базой данных. 
 
Как правило, такое взаимодействие осуществляется в форме запросов SQL. Запросы базы данных служат для сохранения и извлечения из нее данных. Поэтому разработчикам Joomla нужно знать и уметь составлять запросы SQL для организации нормального взаимодействия с базой данных.
 
Частично программирование для Joomla заключается и в работе с XML или HTML- документами. Например, параметры форм обычно хранятся в XML-файлах. Те части программы, которые отвечают за вывод информации в окно браузера (так называемых представлений или компоновок), обычно содержат смешанный код РНР и HTML. Поэтому разработчикам Joomla нужно знать хотя бы основы HTML.
 
Одни разработчики в Joomla занимаются в основном компоновкой и внешним видом веб-сайта. И для этого им требуются более основательные знания HTML и CSS. Большая часть подобной работы выполняется на стадии разработки шаблона. Но, как упоминалось ранее, разработка шаблонов в этой книге не рассматривается.
 
Другие разработчики в Joomla занимаются правильным отображением информации на веб-странице. И хотя для этого не нужно быть знатоком HTML или CSS, общие представление об этих программных средствах веб-разботки совсем не помешает.
 
Особая роль принадлежит языку JavaScript. Сценарии JavaScript взаимодействуют с программами РНР, а также с кодом HTML и CSS. Но для разработки в Joomla особых знаний языка JavaScript и тем более программирования сценариев на нем не требуется. Более подробно роль языка JavaScript в Joomla рассмотрим чуть позже.
 
Разработчикам не нужно особенно много знать о веб-сервере (Apache или IIS). При развертывании веб-сайта в Интернете особое внимание уделяется его безопасности. В значительной степени безопасность сайта зависит от того хоста (т.е. веб-узла), на котором размещается сайт, а также от настройки программного обеспечения веб-сервера и базы данных на хосте. Но, как правило, это не оказывает особого влияния на само написание программ для Joomla.
 
Итак, подводя итог, следует сказать, что на веб-сайте, построенном на Joomla, используется целый ряд программ и типов файлов, обеспечивающих работоспособность сайта. Большая часть разработки в Joomla связана с написанием кода РНР, чему и уделяется основное внимание в этой книге. Такой код отчасти содержит запросы базы данных. В другой части кода РНР организуется вывод HTML-документа в окно браузера. При создании окончательного варианта вывода будет разъяснено, каким образом организуется изящное взаимодействие кода РНР и HTML.
 
Большую часть разработки в Joomla можно, конечно, выполнить, не зная вообще ничего о JavaScript.
 

Понравился материал? Пригодилась информация? Плюсани в социалки!

 
Похожие новости