Собственный сайт. Конструктор CMS Joomla
Создавать свой собственный сайт можно самыми разными способами. Ведь в конечном итоге любой сайт - это набор (порой огромный) всякого рода специальных значков из разных языков программирования и команд бесчисленным программам на выполнение разного рода заданий...
Вот только написать весь этот текст - "сценарий" для работы сайта может далеко не каждый из нас. Сначала всему этому надо долго учиться, да и то потом, уже после обучения, практически всегда будет существовать определенная специализация в трудном деле "сайтостроения", т.е. каждый профессионал будет заниматься только своим относительно узкопрофильным направлением.
На практике это практически всегда выглядит следующим образом. Одни специалисты умеют только хорошо писать программы и их части на разных языках программирования - это так называемые программисты. Другие профессионалы (дизайнеры сайтов) специализируются уже на дизайне, т.е. только на том, как этот сайт вообще выглядит и структурно строится, улучшая всеми возможными способами его привлекательность.
При этом уже совсем иные профессионалы из мира информатики (СЕОшники) занимаются потом так называемым SEO-продвижением любого серьезного сайта на просторах Интернета, дополняя и модифицируя порой уже созданные блоки сайта для повышения его привлекательности, как для посетителей, так и в особенности для поисковых систем. Именно SEO-продвижение (вместе с другими факторами и техниками) повышает порой рейтинг сайтов, существенно улучшает позиционирование материалов при выдачах поисковиками своих списков страниц по запросам клиентов и улучшает, таким образом, посещаемость сайта.
И совсем иные профессионалы (администраторы) занимаются обычно уже администрированием сайтов, т.е. его управлением. Перечень специалистов разных профилей информатики, участвующих в процессе создания сайта с самого нуля, на самом деле очень большой, и, главное, следует сказать, что работы им всем хватает...
Так как же тогда могут создавать свои собственные сайты простые пользователи персональных компьютеров, не обученные всему этому и не способные заменить целые команды профессионалов?
Однако мир придумал уже свои принципиальные решения этой проблемы. Причем не из серии совсем уж простого заполнения полей с текстами своих статей и названиями закачиваемых на сайт фотографий в созданных за тебя красивых шаблонах-болванках...
В мире уже давно существуют развиваемые энтузиастами сообщества так называемых CMS (Content Management System) - Систем Управления Содержимым. Для простоты объяснения я буду называть теперь эти системы "конструкторами сайтов"...
Самой известной и популярной из них и, скорее всего, самой используемой в последние годы, является так называемый "конструктор" WordPress (WP). Но существуют и иные системы этого типа - Drupal, Magento и т.д. Более подробно обо всех этих "конструкторах" можете прочитать сами, в том числе и в соответствующей статье Википедии.
Но я лично уже достаточно давно (6 лет назад) выбрал для себя "конструкторскую" систему под названием CMS Joomla. И совсем не собираюсь объяснять сейчас все причины принятия этого моего давнего решения или же вступать в споры относительно как преимуществ, так и недостатков каждого из предлагаемых "конструкторов сайтов". Считаю, что, в конечном итоге, это вопрос всего лишь личного выбора и личных пристрастий...
Разная вкуснятина на любой вкус
В этом Разделе и собираюсь рассказать исключительно о своем собственном опыте в использовании "конструктора" Joomla и о возникавших у меня за все эти годы проблемах, как и найденных решениях.
Причем делиться своим опытом собираюсь исключительно с другими как продвинутыми, так и практически простыми пользователями информатики, каким считаю и себя самого.
С настоящими профессионалами мира "сайтостроения" тягаться или же спорить тут даже не собираюсь...
Теперь пришла пора поговорить о конструкторе CMS Joomla более предметно. И для начала можно прочитать больше информации об этой системе для создания Веб-страниц.