Arttime
  • Уроки фотошоп
    • Photoshop от А...
    • Работа с текстом
    • Уроки для Вконтакте
  • Скачать
    • Социальные кнопки
    • Плагины для PS
    • Экшены
    • Кисти
    • Градиенты
  • Веб дизайн
    • Инфографика
  • Познавательно
    • ART подборки
    • Конкурсы
  • Творчество
« На главную / О Веб дизайне / Пост "Joomla. Основы для новичков"

Joomla. Основы для новичков


Как известно сайт состоит из html. Вручную вы можете создать сайт из нескольких страниц, и вполне без особых усилий сможете ими управлять. Но представьте если у вас от нескольких десятков страниц до сотен. Будет немножко неудобно их менять в случае необходимости.

Joomla

Например: Представим, что вы создали сайт, написали несколько десяток страниц, и тут вы узнали, что есть такие замечательные вещи как аналитика и счетчики, и вам нужно добавить скрипт от Google Analytics или Яндекс.Метрика. Как известно эти скрипты нужно добавить на каждую страницу сайта, а как долго вы будете добавлять если у вас 40 или 140 страниц? Думаю немало 🙂.

Система управления контентом в какой-то степени помогает решить эту небольшую проблему. Но об этом чуть позже.

Joomla — это один из самых распространённых «движков» в интернете. Он написан на языках PHP и JavaScript, и использует базы данных СУБД MySQL в качестве хранилища данных. Думаю для многих приятной новостью является то, что Joomla является свободным программным обеспечением и распространяется под лицензией GNU GPL.

Поговорим о двух последних версиях это системы.

Версия Joomla 2.5

На мой взгляд это была одной из удачных версий по сравнению с предыдущими. Версии 1.5, 1.6, 1.7 были откровенно говоря ужасны в плане управления и безопасности. Хотя разработчиками и выпускались дополнительные версии, которые ставили заплатки, но все равно это не особо спасало.

Проходило по меньшей мере неделя, как «хорошие» умные люди взламывали сайты на этих версиях, и выкладывали руководства по взлому в интернет.

Шаблоны

За внешний вид в Joomla отвечают шаблоны. В них используется преимущественно html и php, ну без CSS конечно никуда не убежать. В шаблоне «описывается» внешний вид сайта, и позиции модулей. Позиции предназначены для размещения функциональных частей сайта, например меню, календаря, форм регистрации и других.

Написание шаблонов в версии 1.5 было довольно затруднительным, код шаблона был немного громоздким.

С приходом версии Joomla 2.5 стало немного лучше. Хотя для перехода на эту версию, многим пришлось переписать шаблоны. С выходом версии Joomla 3 переписывать шаблоны, разработчикам не пришлось, потому что шаблоны версии 2.5 и 3.x полностью совместимы.

Шаблон состоит из следующих файлов:

  • index.php – это главный файл шаблона. В нем описывается html структура страницы и расположение блока. Возвращаясь к вышеперечисленной проблеме с добавлением скриптов. Добавляя скрипты Google Analytics или счетчики в index.php, они будут на всех страницах сайта.
  • style.css – файл стилей. Название может быть любым, все зависит от разработчика. Но я не знаю современного сайта который бы не использовал стили CSS.
  • templateDetails.xml – файл описания шаблона или как его еще называют файл установки. В нем описываются такие информации как: об авторе, дата создания шаблона, название шаблона и тд. А так же имена позиций в шаблоне, и папки шаблона такие как: css, js, fonts и так далее.

Создание шаблона для Joomla довольно обширный материал. Думаю, что руководство создания шаблона будет описан в следующих статьях.

А теперь давайте перечислим основные возможности CMS Joomla.

  • Возможность создания четкой структуры сайта
  • Для каждой страницы можно определить свое описание и ключевые слова, а это очень полезно для продвижения в поисковых сетях
  • Возможность ограничивать доступ для пользователей, например для зарегистрированных пользователей или гостей
  • Структурирование медиа-файлов такие как: фото, видео, аудио.
  • Возможность расположения функциональных блоков в установленные позиции в шаблоне
  • Настройка показа случайных новостей или статичных страниц
  • Возможность предварительного просмотра перед публикацией страницы.
  • Простота написания шаблонов
  • Огромное количество разнообразных плагинов для расширения функционала сайта.

Из главных минусов можно выделить:

  • Административная панель – нельзя ее назвать интуитивно понятной. Для новичков она покажется довольно нагромождённой.
  • Многие плагины и компоненты для Joomla являются платными. А точнее полный функционал того или иного плагина предоставляется только по оплате. Хотя и много бесплатных, но они нагромождают «итоговый» код страниц, а это не очень хорошо для SEO.
  • Joomla не особо подходит для создания блогов.

На этом я заканчиваю обзорную статью о Joomla.

На мой взгляд именно CMS Joomla наиболее подходит для новичков при создания своего сайта. Потому что перевести из HTML в шаблон Joomla не является трудной задачей, для разработчика который знает основы html и css.

22 Ноя 20 | КатегорияО Веб дизайне
  • Твитнуть
  • 0

Оставить комментарий (Отменить ответ)

Статьи на E-mail

  • RSS
  • Twitter
  • Вконтакте
  • google
stylus.ua

Интересные статьи

Вдавленный текст Вдавленный текст - очень просто
какую версию фотошопа выбрать Какую версию фотошопа выбрать
фишки фотошопа Фишки фотошопа часть 2
текстуры О том где найти текстуры

Страницы

  • Главная
  • О проекте
  • Контакты
  • Карта сайта
  • Друзья блога

Теги

Action art jpg Photoshop Градиент Кисть Скачать кисть Уроки Экшен дизайн из сети кнопки конкурсы мой арт полезняшки скачать советы социальные кнопки текстуры файлы

Случайные записи

  • Макет энергетического напитка
  • Как сделать тканевую текстуру в стиле Apple
  • Векторные иконки коммуникации
  • О дизайне текста
  • Flow Brush Font
  • Знакомство с Shutterstock: обзор фотобанка
  • Об авторе

    Я – автор этого блога и еще десятка успешных проектов.

    В данный момент занимаюсь интернет-коммерцией, иногда пишу в свои блоги. Собираю деньги на открытие грандиозного проекта.

    Пишите мне на странице обратной связи.

    © Все права защищены. | Копировать без обратной индексируемой ссылки на ARTtime запрещено!