Вопросы новичков

Насколько глубоким должно быть знание базовых языков программирования и верстки HTML, CSS, PHP и Javascript для построения сайта с помощью Joomla? Завит от того, какая цель стоит перед вами, какой сайт вы хотите создать. Сайт-визитка или портал? Может быть интернет-магазин? На Джумле можно за пару дней сделать простой сайт, не влезая в дебри программирования.


Для запуска собственного проекта нужны минимальные навыки. В Интернете встречаются сайты с удивительно знакомым дизайном. Это шаблон, входящий в пакет установки Joomla. Действительно, поисковым роботам Яндекса и Гугла всё равно, какой у вас шаблон. Они не могут отличить красивую картинку от ужасной фотографии. Поэтому, зачем мучаться, если вы делаете сайт для роботов, а не для людей?
Самые популярные теги HTML необходимо знать хотя бы для того, чтобы грамотно оформить материал, скрыть ссылки от поисковых систем и решить другие ежедневные задачи, возникающие в процессе работы над информационным наполнением сайта.
Используя знание HTML и CSS Joomla можно создать полноценный сайт с уникальным дизайном из готового шаблона Joomla.
Про PHP можно не вспоминать на первых порах. Но лучше всё-таки понимать, как это самое PHP работает. Само программирование на этом языке слишком сложное для начинающего вебмастера. На страницах этого сайта я расскажу о некоторых методах решения возникающих проблем без глубокого изучения PHP.
Для Joomla создано много дополнительных модулей, компонентов и плагинов, установка которых решит большую часть проблем, возникающих в процессе эксплуатации сайта. “Прикручивание” их к Джумле не требует глубоких знаний. Разработчики стараются сделать работу с модулями, компонентами, плагинами, да и с самими CMS интуитивно понятной. Но большая часть расширений для Joomla разработана за рубежом. Русификатор не всегда доступен в сети. В некоторых случаях придется довольно глубоко влезать в код файлов.
В какой последовательности следует изучать все эти удивительные вещицы? Во время конструирования сайта вы сами поймете, что и в какой момент вам может пригодиться. Скорее всего сперва вам понадобится HTML, затем CSS, позже PHP. В качестве послесловия.
Для создания сайта надо знать русский и английский языки. Создание собственного сайта для людей и для поисковых роботов начните с чтения книг, если вы не делали этого в детстве. Повышение общеобразовательного уровня для подавляющего числа людей никакой угрозы не представляет.