Куда идем?

Каждый раз, создавая новый сайт, сразу после установки Joomla приходится делать некоторые одинаковые процедуры. Они не зависят от типа сайта. Это может быть интернет-магазин, портал, форум, сайт-визитка. В любом случае первоначальный набор манипуляций одинаков. В этой статье я приведу 12 действий, которые нужно сделать сразу после установки Joomla.

Итак, вы скачали Joomla и установили ее на свой хостинг. У вас есть доступ к админке и вы видите стандартный шаблон на фронтенде.

joomla-start-guide

Действие 1. Проверить доступность на запись всех каталогов Joomla

Нередко бывает, что хостинг, на который устанавливается Joomla, настроен таким образом, что Joomla не имеет прав на запись в свои же каталоги. Это интересная проблема. С одной стороны, сайт вроде бы работает нормально, но с другой стороны постоянно возникают ошибки при установке расширений или попытках сохранить конфигурацию. Уже на этом этапе некоторые новички бросают Joomla со словами: «Что за глючный движок!!!». На самом деле вины CMS здесь нет. Есть вина хостера. Правда разработчики могли бы научить Joomla определять эту проблему и сразу предлагать путь решения. Но пока этого нет.

Что нужно сделать?

В админке в меню идем в: System –> System information.

joomla-start-guide

Далее открываем вкладку Directory Permissions.

joomla-start-guide

Все пункты в колонке в колонке Status должны быть Writable (Зеленые). Если какие-то пункты отмечены красным цветом, значит Joomla не имеет прав на запись в них. Это проблема хостинга. Пишем письмо в поддержку, обозначая ее. Обычно решают очень быстро.

Действие 2. Закрыть сайт на время разработки

Вроде бы банальная вещь, но готов поспорить, что многие ею пренебрегают. Сразу после установки сайта нужно его отключить. Это делается для того чтобы поисковые системы и другие пользователи Интернета не попали на сайт, пока он находится в процессе разработки. Это действие неактуально в том случае, если вы работаете на локальном сервере. А вот если сайт доступен в Интернете, не стоит надеяться, что поисковые системы его не найдут самостоятельно. Практика показывает, что находят. И начинают индексировать стандартный контент Joomla. И считают его неуникальным. И начинают подозрительно относиться к сайту еще до того, как он запущен.

Надеюсь, что последствия такого шага вам понятны. Разработчики в новых версиях Joomla даже вынесли эту опцию на этап установки CMS и по умолчанию установили ее так, что сайт отключен. Если вы включили сайт, то не забудьте снова отключить его в настройках Joomla. Система –> Общие настройки –> Сайт выключен (offline).

Действие 3. Установить локализацию

Английский язык – это конечно хорошо, но будет гораздо лучше, если Joomla заговорит на великом и могучем. В новых версиях CMS все языки можно устанавливать прямо из админки. Не все про это знают и некоторые web-мастера по старинке ищут локализацию в Интернете.

Что нужно сделать?

В админке в меню идем в: Extensions –> Language Manager и в открывшемся языковом менеджере жмем кнопку Install Language.

joomla-start-guide

Появится список, который содержит очень много языков. Чтобы быстро найти среди них Русский, в строке поиска пишем rus и нажимаем кнопку поиска.

joomla-start-guide

От большого списка останется только пара языков. Отмечаем нужный язык галочкой и жмем Install. Язык будет установлен, и, повторно перейдя в Extensions –> Language Manager, мы увидим его в списке доступных.

Далее необходимо установить русский язык языком по умолчанию. В Extensions –> Language Manager выбираем его и жмем кнопку Default.

!!! Это необходимо сделать для вкладок Installed – Site и Installed – Administrator

joomla-start-guide

После этого Joomla заговорит по-русски. Если у вас по-прежнему ничего не переведено, просто выходите из админки и заходите в нее снова.

Это еще не все. Теперь переходим во вкладку Языки контента:

joomla-start-guide

Здесь в качестве языков контента есть только английский. Нам нужно создать и русский.

Для этого жмем кнопку Создать, заполняем появившуюся форму, как показано на рисунке ниже и сохраняем ее.

joomla-start-guide

После этого в списке языков контента появляется русский.

joomla-start-guide

В принципе, созданием языка контента можно пренебречь, но в этом случае, если на сайте вдруг потребуется многоязычность, будьте готовы к некоторым проблемам.

Действие 4. Переименовать файл htaccess.txt в .htaccess

Это действие нужно совершить, чтобы в дальнейшем иметь возможность включить правильные SEF-ссылки. Редкий сайт сегодня увидишь без них, а потому данное действие все равно делать придется, рано или поздно. Лучше сделать сразу.

Что нужно сделать?

Открываем корень сайта в каком-нибудь файловом или FTP-менеджере. Находим там файл htaccess.txt ипереименовываем его в .htaccess.

Если вы работаете на Denwer’е под Windows, то переименовать файл в проводнике не получится. Windows не допускает пустые имена файлов (точка разделяет имя файла и его расширение. В случае .htaccess имя файла оказывается пустым). В этом случае следует использовать любой файловый менеджер, например Total Commander или Far.

Действие 5. Создать www-редирект

Еще одна мелкая, но противная проблема Joomla кроется в том, что по умолчанию одна и та же страница сайта открывается как с www, так и без него. Например, вы можете обратиться к странице www.site.ru и site.ru. В обоих случаях будет открыта страница с указанным адресом. Эти страницы являются дублями и не сулят ничего хорошего в плане поисковой оптимизации.

Что нужно сделать?

Прочитать и выполнить действия, описанные в кейсе: Как убрать дубли страниц с "www" на сайте Joomla (Кейс#4).

Действие 6. Задать все общие настройки Joomla

Сразу после установки Joomla и выполнения пяти предыдущих действий вы должны зайти в общие настройки Joomla (Система –> Общие настройки), пройтись глазами по каждой из них, по всем вкладкам, и сразу же задать всё, что необходимо. Еще раз повторяю: сразу же!

Готов поспорить, что нет такого веб-мастера, использующего Joomla, который бы после окончания работы над очередным сайтом хоть раз не забыл установить в общих настройках мета-данные. Вот вроде помнишь про них, а через минуту уже забываешь. Казалось бы, что может быть проще, чем зайти в настройки и установить мета-описание сайта. Думаешь: «Да ладно, пока оставлю это поле пустым, а попозже заполню». Не заполните, пока SEO-оптимизатор не ткнет вас носом. Как говориться: «Нет ничего более постоянного, чем временное». Здесь это работает на 100%. Если вы не знаете, что нужно указывать в той или иной настройке, то оставляйте как есть. Но если знаете, или узнаете позже, то не закрывайте это окно, пока все не заполните.

Сразу же советую здесь установить опцию Время жизни сессии на 30-120 минут. 15 минут очень мало и в очередной раз, вводя логин и пароль для входа в админку, вы будете ругаться, но не зайдете в общие настройки, чтобы изменить время жизни сессии. Почему? Потому что нет ничего более постоянного, чем временное. =)

Действие 7. Включить отображение позиций модулей

Если вы делаете сайт самостоятельно, то это действие сильно облегчит вам жизнь. Уже и не все знают, что в Joomla есть возможность просмотра позиций модулей, которые содержит шаблон. Достаточно добавить к URL сайта ?tp=1  страница будет показана с позициями модулей. По соображениям безопасности в последних версиях Joomla эта функция по умолчанию отключена.

Что нужно сделать?

Перейти в Расширения –> Менеджер шаблонов –> Настройки и в опции Просмотр позиций модулей установить Включено.

После этого на сайте можно будет увидеть все позиции модулей:

joomla-start-guide

Действие 8. Установить и настроить редактор JCE

Стандартный WYSIWYG-редактор TinyMCE, который установлен в Joomlaпо умолчанию, мягко говоря, не очень. Если вы уже пользовались редактором JCE, то это особенно заметно. К вопросу о необходимости установки JCE. Да, заказчик, не искушенный тонкостями работы CMS Joomla, не указал в техническом задании точные требования к визуальному редактору, а значит, в этом вопросе все можно оставить по умолчанию и с чистой совестью его пропустить. Я скажу так: даже если вы делаете сайт на заказ, JCE вы все равно будете устанавливать в первую очередь для себя. Почему? Потому что как только дело дойдет до оформления хотя бы одного материала с использованием визуального редактора, время, затраченное на установку JCE, окупится с лихвой.

Что нужно сделать?

Переходим в Расширения –> Менеджер Расширений.

Нажимаем кнопку Добавить закладку "Установить из JED"

joomla-start-guide

В строке поиска вводим «JCE» и осуществляем поиск.

joomla-start-guide

Переходим в расширение JCE и жмем кнопку Install. Редактор будет установлен.

joomla-start-guide

Далее переходим в общие настройки Joomla и в опции Редактор по умолчанию выбираем JCE.

joomla-start-guide

Если все сделано правильно, то при создании материала будет открываться JCE:

joomla-start-guide

Про настройку редактора не пишу, поскольку это тема целой отдельной статьи или даже серии статей. Скажу только, что стандартные настройки редактора вполне подходят для большинства сайтов и JCE можно использовать сразу после установки.

Действие 9. Установить и настроить компонент резервного копирования Akeeba Backup

Никогда не стоит пренебрегать резервным копированием. Даже на этапе разработке сайта. Особенно на этапе разработки сайта. За свою многолетнюю работу с Joomla я перекопал  очень много тем на известных форумах. Вопрос вроде: «Я установил это расширение, и сайт перестал работать. Что мне делать?» встречается очень, очень часто. Бывает так, что одно необдуманное действие web-мастера приводит к тому, что требуется многочасовое восстановление сайта. Львиная доля этого времени уходит на то, чтобы во всем разобраться и найти причину проблемы. Имея под рукой резервную копию сайта, восстановить его можно за пару минут, сделав пару кликов.

Особенно удобно использовать для создания резервных копий и восстановления из них сайта компонент Akeeba Backup. Не сочтите за рекламу. Разработчики действительно постарались. Огромное количество настроек, возможность запуска по расписанию, восстановление сайта из любой резервной копии за пару кликов. Компонент имеет бесплатную и платную версии. Все, описанное выше, доступно в бесплатной версии. Но платная также очень хороша. Для меня ее главное преимущество – возможность автоматического создания резервных копий в облачные сервисы, например, Яндекс.Диск, который предлагает бесплатно 10ГБ на аккаунт. Количество аккаунтов не ограничено. Один раз, настроив Akeeba Backup, можно полностью закрыть тему резервных копий и не вспоминать о них до дня Х. Подробнее про этот замечательный компонент и создание резервных копий в облаках я обязательно расскажу в отдельных статьях.

Действие 10. Изменить адрес входа в админку

Это действие относится к безопасности Joomla. С одной стороны, делать сразу после установки его не обязательно, но с другой, не сделав этого сразу, с вероятностью 90% вы не сделаете и потом, подвергнув свой сайт потенциальной опасности. Подробнее о подборе пароля и изменении адреса входа в админку можно прочитать в статье Защита Joomla. Часть 2. Защита Joomla от подбора пароля.

P.S.: Да, я знаю про двухфакторную авторизацию в Joomla. Но не нравится она мне. Слишком мудрено. Потому и вам не советую.

Действие 11. Установить расширение карты сайта JL Sitemap

Карта сайта стала практически стандартом в сайтостроении. Она позволяет поисковым системам видеть все нужные страницы вашего сайта. Кроме того, вы можете показывать карту сайта и посетителям, чтобы помочь им проще ориентироваться.

Хорошим и бесплатным расширением для создания карты сайта является JL Sitemap.

Настраивается это расширение достаточно легко. На выходе вы получите карту сайта в формате для поисковых систем и html-карту, которую можно сделать пунктом меню и показывать посетителям.

Интересным может быть вариант избавления от дублей страниц путем сочетания карты сайта и правильной настройки файла robots.txt. О нем рассказывается в последнем, 12 действии.

Действие 12. Настроить файл Robots.txt

Файл robots.txt расположен в корне сайта и указывает поисковым системам на то, какие разделы сайта можно индексировать, а какие нет. Этот файл может быть настроен очень по-разному. Все зависит от конкретного проекта и требований.

Подробно про файл, синтаксис и примеры основных настроек вы можете прочитать по ссылке: http://joomlaforum.ru/index.php/topic,193446.0.html

Описанные выше действия позволят вам избавиться от ряда проблем, которые могут возникнуть в процессе создания сайта на Joomla. Сделать их рекомендуется сразу. Вы даже можете создать свою сборку Joomla, чтобы не повторять однотипные действия каждый раз, но следует помнить, что ее придется обновлять с выходом новых версий Joomla и расширений. Что удобнее: делать 12 действие каждый раз после установки Joomla или следить за собственной сборкой – каждый решит для себя самостоятельно. Я лишь хочу отметить, не нужно скачивать чужие сборки из Интернета. В них может быть все, что угодно: вирусы, скрытые ссылки, ошибки. Дистрибутив Joomla нужно брать только с официального сайта Joomla.org.

P.S.: Все описанные в статье расширения можно установить по аналогии с JCE через менеджер расширений, закладку Установить из JED.

Об авторе
Wedal
(Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.
Добавить комментарий

Комментарии  
7
Спасибо! Действительно, нет ничего более постоянного, чем временное... Сейчас как раз начну новый сайт - воспользуюсь подсказками и посмотрю - что еще бы включить следовало для стартапа
5
Про время сессии все время забываю, бешусь и забываю :D
Про "закрыть весь сайт кроме xmap" - как я раньше не мог этого сделать?
Спасибо.
3
У меня configuration.php недоступен чем это грозит? Какие права ему поставить 755 пойдет?
4
Miheich, грозит тем, что изменения в общих настройках Joomla не будут сохраняться. Права нужно установить 644.
3
Добавлю еще что хорошо бы ставить расширения Modules Anywhere и Add to Menu от nonumber.nl да Вы кстати о них писали.

А вообще я одно время устанавливал joomla делал все настройки устанавливал все нужные расширения, добавлял несколько страниц демо контента, создавал демо меню, а потом делал резервную копию с помощью Akeeba Backup. И уже этот бекап потом разворачивал при создании сайта. Помогает экономить время. Правда при выходе новых версий движка и расширений все равно приходится обновлять эту "сборку", ну и конечно некоторые настройки все равно каждый раз придется делать с нуля.
3
Конечно автор статьи, как web-разработчик,прав,но существуют масса других вопросов.
1.Стоит ли "показывать" позиции модулей шаблона?(вопрос безопасности)
2.JCE-функциональный и самый взламываемый редактор(вопрос безопасности)
2
wilma,
1) Просто нужно отключить их отображение после окончания работ над сайтом. Правда тут тоже нужно очень постараться не забыть об этом :-) .
2) JCE можно ставить только для администратора. Простым пользователям другой редактор.
2
slovoblud, Modules Anywhere и Add to Menu - не всегда нужные расширения.

Цитата:

Правда при выходе новых версий движка и расширений все равно приходится обновлять эту "сборку", ну и конечно некоторые настройки все равно каждый раз придется делать с нуля.

Про то и говорю. Здесь, наверное, все зависит от частоты разработки новых сайтов. Если сайты вы делаете часто и в большом количестве, то гораздо удобнее иметь свою сборку Joomla, если же довольно редко, то проще будет проделать все эти шаги, чем постоянно следить за обновлением сборки.
2
>Закрыть весь сайт кроме расширения Xmap от >индексации поисковыми системами.
А как это правильно сделать? Остальное вроде сам xmap делает автоматом? Или это не так?
3
Дмитрий, через Robots.txt. Почитайте спецификацию по этому файлу и все вопросы отпадут.
2
Добрый день.
Если не секрет, почему в Вашем блоге файл robots.txt совершенно не изменен, стандартный joomla robots?
2

Цитата:

Если не секрет, почему в Вашем блоге файл robots.txt совершенно не изменен, стандартный joomla robots?


TopUP, потому что нет ничего более постоянного, чем временное. :-)
1
Отличная статья!
Все же очень бы хотелось правильный пример настройки robots.txt, а то не совсем понятно то, что каждый по-своему описывает:
Временно им доверяешь, но хотелось бы, что-то постоянное)...спасибо!

"-Закрыть весь сайт кроме расширения Xmap от индексации поисковыми системами.
-Создать карту сайта, которая будет содержать все нужные страницы сайта.
-Отдать карту сайта поисковым системам."
2
Спасибо за ваши статьи, всегда есть чему поучиться!! Вопрос по этой статье- очень интересное предложение-Закрыть весь сайт кроме расширения Xmap от индексации поисковыми системами.
Подскажите, как это сделать???
2
chemodan, см. ответ выше.
2
День добрый, что то мне не помогла эта фишка с индексацией только карты сайта
Вот мой роботст
User-agent: *
Disallow:
Host: pro-motorik.ru
Sitemap: http://pro-motorik.ru/index.php?option=com_xmap&view=xml&tmpl=component&id=1
Яндекс наиндексировал страниц вот такого вида pro-motorik.ru/component/jshopping/cart/add?category_id=4&product_id=8
во всех лишних ссылках есть "component" и "id" если их закрыть в роботе думаю должно быть нормально.
2
я бы добавил 13 пункт :-) // закоментировать //строчку $obd = ini_get('open_basedir'); в файле C:\OpenServer\domains\joomla\libraries\joomla\filesystem\folder.php (это первым пунктом :oops: )
3
Спасибо большое, очень ценные советы которые очень нужны!
2
Подскажите, плиз, почему после нажатия кнопки Добавить закладку "Установить из JED" после паузы выдаётся сообщение:

Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\Joomla\www\libraries\joomla\http\transport\curl.php on line 168
2
cuteman, сейчас установка расширений JED из админки временно не работает в Joomla.

Цитата:

We are sorry but due to technical reasons we have had to disable the Install from Web Service. We are working to get it back online as soon as possible. To find extensions please use the Joomla! Extensions Directory at http://extensions.joomla.org


Другая причина - недостаточное время выполнения скрипта(30 сек). Хотя, вероятно, все-таки первая.
2
Добрый день! Случайно все содержимое на сайте сделал с правой стороны, подскажите как вернуть? Joomla 2.5
2
Спасибо за статью! Скажите, а почему может не работать jed? Когда нажимаю: "добавить закладку Jed" Выдаёт ошибку: " Ошибка
Archive does not exist

Невозможно найти установочный пакет"
Приходится всё устанавливать из каталога и только предварительно распаковывать, а иначе опять та же ошибка :-?
2
VictoryInsideTV, в Общие настройки -> Информация о системе проверьте есть ли права на запись во все каталоги Joomla, особенно TMP. Скачивается ли расширение из JED вручную? Может быть так, что разработчик удалил расширение по прямой ссылке, которая используется в JED и сделал возможность скачивания только с его сайта.
2
XMap не находит "Установить из JED" ? что делать?. и я скачал джумлу от сюда http://joomla.ru/downloads/joomla этому ресурсу можно доверять?
3
maksiim, разработчик Xmap прекратил поддержку данного расширения. После этого был выпущен форк: mapX: https://www.z-index.net/de/joomla-xmap/mapx-xmap-reloaded.html но и там разработчик заморозил проект. Можно посмотреть карты здесь: http://extensions.joomla.org/tags/site-map, но единственное крупное расширение: jSitemap является платным. Для создания карты сайта можете использовать MapX, либо купить jSitemap.
Joomla.ru не имеет никакого отношения к официальному сайту Joomla - Joomla.org. В скачанном с joomla.ru дистрибутиве Joomla может быть все, что угодно. Настоятельно рекомендую скачивать Joomla только с официального сайта. Также вы можете скачать Joomla на wedal.ru справа. Все ссылки ведут на официальные дистрибутивы и совпадают со ссылками с Joomla.org.
2
Спасибо за статью!
Выполнила все по пунктам!
Вопросы с последним пунктом - "закрыть весь сайт кроме xmap".
Это не повлияет на индексацию сайта?
не примет ли поисковик страницу с картой сайта за главную, а все остальные страницы, как второстепенные? К тому же если в robots.txt есть команда "не посещать те страницы"
И не будет ли вопросов у поисковика, что команды противоречат друг другу: с одной стороны, не показывать все страницы, кроме карты, а с другой стороны, войдя в карту придется все-таки увидеть много ранее запрещенных страниц..
Надеюсь, вопрос понятен)
2
Sambry, этот вопрос лучше задать напрямую поисковым системам, через службу поддержки веб-мастеров Яндекс и Google. Теоретически, это должно работать. Как будет на практике никто лучше поддержки поисковых систем вам не скажет. Проблемы будут, если какие-то разделы сайта не включены в карту.
2
а где тогда посоветуете брать русификаторы для джумла и для адсманагера и пр. и подскажите статьи по русификации
2
maksiim, русифицировать Joomla можно прямо из админки. На wedal.ru в правой колонке есть кнопка "Локализация Joomla 3". Нажмите ее и увидите инструкции по русификации.
По другим расширениям - русификаторы, если они существуют или поставляются вместе с расширением и устанавливаются автоматически или есть в отдельном разделе на сайте разработчика и устанавливаются через менеджер расширений Joomla, как любое расширение.
4
После установки плагина admin exile рухнула админка, восстановить доступ не удалось. Не вздумайте устанавливать этот плагин.
0
sellho, перед установкой неплохо было бы почитать инструкции к плагину. Там подробно описано и как устанавливать и как не потерять доступ к админке и как, в случае проблем, отключить плагин, чтобы можно быть работать:


Цитата:

This method for disabling the plugin requires access to your server filesystem. You only need to rename the same file twice. It's easy, I promise. Follow this process step-by-step to ensure the integrity of your system.
1. Access your server filesystem in whatever means you normally use to browse the server files. Your access method needs to provide the ability to rename files.
2. Navigate to your Joomla website folders, into the plugins/system/adminexile directory.
3. Rename adminexile.php - you can rename it to anything, but I like adding an "X" to the filename, like this: Xadminexile.php. I will refer to this filename later, so don't be confused if you renamed it to something else.
4. Once renamed, Joomla can't load this file - this means that AdminExile is no longer protecting your site. Additionally, it means that it can't keep you locked out anymore! Browse to your /administrator folder, into the Plugin Manager, and disable AdminExile.
5. Back in your server filesystem, rename Xadminexile.php back to adminexile.php. By doing this, you can uninstall using the Extension Manager if you so choose, or re-enable the plugin for use once the configuration issues are resolved.

0
Добрый день, Wedal ! Вдруг (кажется, по времени совпало с созданием первого бэкапа с помощью pHpMyAdmin) в конце всех статей на сайте (joomla 3) стала появляться единичка. Появляется в следующей за конечной строкой статьи и за изображением кнопки "Подробнее" в блогах. Ума не приложу, с чем это связано. Перерыла весь интернет, не нашла ничего внятного. Возможно, что-то в базах данных произошло. Перехожу на другой шаблон, проблема остается. Может быть, кто-то сталкивался с такой ситуацией? Подскажите, пожалуйста. Это только второй мой сайт, опыта нет (.
1
Nadezhda, покажите живой сайт.
1
Спасибо за рекомендации!
За 5 лет, что теребил различные движки.., Joomla реально интуитивно понятна. Сегодня впервые установил на тестовый сайт, поигрался, запутался, перелопатил инфы, бросил, походил, часок, снес.., снова залил на хост, но уже привязал нормальный домен. Начал все сначала, увидел Ваши рекомендации, воспользовался! И на сердце радость!
Уверен, что еще вернусь за помощью и поддержкой ;-)
Желаю Вам и всем кто рядом здоровья, успехов и процветания!
0
Artem, спасибо за добрые слова! Такие комментарии действительно мотивируют писать новые статьи.
1

Цитирую Artem:

Спасибо за рекомендации!
За 5 лет, что теребил различные движки.., Joomla реально интуитивно понятна. Сегодня впервые установил на тестовый сайт, поигрался, запутался, перелопатил инфы, бросил, походил, часок, снес.., снова залил на хост, но уже привязал нормальный домен. Начал все сначала, увидел Ваши рекомендации, воспользовался! И на сердце радость!
Уверен, что еще вернусь за помощью и поддержкой ;-)
Желаю Вам и всем кто рядом здоровья, успехов и процветания!



Вы написали об интуитивной понятности Джумлы и тут же пишете, что ищете решения проблем в интернете.
Если вы не в курсе, то именно Джумла самая интуитивно не понятная и элементарно не логичная CMS, в плане расположения настроек и всего прочего.
Настройки у Джумлы разбросаны в хаотичном порядке, совершенно не логично и находятся в самых неожиданных местах...
Например, самое элементарное - ужно сменмть шаблон. Где искать? Естественно в шаблонах.
Заходим в "Шаблоны"... а там ничего нет)))
Оказывается, что бы сменить шаблон нужно войти в "Стили" ))) И точно по такому принципу расположено всё остальное.
Когда то ч изучал возможности Друпала и думал, что он является самой бестолково оформленной CMS, но после знакомства с Джумлой прозрел. По сравнению с Джумлой, Друпал является эталоном логики.
На Джумлу я перешёл только потому, что хостинг для неё в три раза дешевле и хотя она трудно усвояема - она по сравнению с Друпалом не глючит. Кстати, для тех кто не в курсе - Друпал и глюки это практически одно целое понятие.
GENERAL ERROR - это второе имя Друпала. Его вы будете наблюдать на экране после малейших изменений в настройках. С Джумлой работаю уже около года и ни разу такого не наблюдал.. У Джумлы другая проблема - иногда в ход в админку становиться не возможным. По этому поводу имеется много описаний. В некоторых случаях помогает, в некоторых нет. Самое лучшее лекарство от проблем подобного рода - самый простой бэкап.
0
Стоит joomla 3.6 + virtuemart 3.0. Захотел сменить шаблон. В админке новый шаблон ставится по умолчанию, но на сайте нет! Перерыл весь интернет, (вся информация устаревшая) перепробовал всё, но так и не понял в чём заковыка. Вроде такая проблема есть в joomla и народ с этим сталкивается постоянно, но как её решить не понятно. Может у кого есть какие решения по этому не до разумению?
0
James,

Цитата:

В админке новый шаблон ставится по умолчанию, но на сайте нет!

Что значит "нет"? Что происходит?
0
Огромное спасибо! Ко многому я пришла самостоятельно. Билась буквально головой об стенку. Это стоило многих зря потраченных часов, "пота и крови".
В статье все написано толково и внятно. Очень привлек тайтл "12 действий, которые нужно сделать сразу после установки Joomla."
Спасибо еще раз!
0
Добрый день! Установила по Вашей инструкции редактор JCE на Joomla 3.6.5., но при переходе в общие настройки Joomla и в опцию Редактор по умолчанию я не вижу JCE в списке((( какая может быть причина? Он не подходит для Joomla 3.6.5.?
0
ZiGZaG, перейдите в менеджер плагинов. Там в поиске наберите: JCE. Убедитесь, что все плагины включены. Ну и конечно редактор должен быть скачан с официального сайта.
0
Добрый день! Спасибо огромное за полезное инфо. правда полезное нашла для себя.
0
Русская локализация давно присутствует уже на этапе установки CMS. Закрывать рабочий сайт на время настройки или же редактирования тоже не актуально, нынче присутствуют программы для размещения и редактирования сайта на своем пк, то есть создать сайт можно на своем пк, после перенести в интернет и эксперементировать уже на пк, если все ок продублировать на сайте в интернете, надо отвыкать закрывать сайт, он должен работать всегда, иначе проблем с индексацией поисковиков не избежать. По дублям, если описано c www и без www, стоило бы и допилить http и https.
0
HiZ,


Цитата:

Русская локализация давно присутствует уже на этапе установки CMS

Та локализация, которую вы видите на этапе установки Joomla, распространяется только на процесс установки. По умолчанию локализации CMS не включены в базовый архив. Их можно установить, как описано в статье.


Цитата:

Закрывать рабочий сайт на время настройки или же редактирования тоже не актуально, нынче присутствуют программы для размещения и редактирования сайта на своем пк, то есть создать сайт можно на своем пк, после перенести в интернет и эксперементировать уже на пк, если все ок продублировать на сайте в интернете

Да, всё так. Закрывать сайт нужно на этапе, когда он находится не на локальном сервере, а на хостинге. В случае локального сервера это действие не актуально.


Цитата:

надо отвыкать закрывать сайт, он должен работать всегда, иначе проблем с индексацией поисковиков не избежать

Согласен, но это относится к уже действующему сайту, а не к разрабатываемому.


Цитата:

По дублям, если описано c www и без www, стоило бы и допилить http и https.

Для перехода на https достаточно активировать опцию "Включить SSL" в общих настройках Joomla. Прописывать редиректы вручную, как для www, нет необходимости.
0
Спасибо. Классный материал.
0
Полезная инфа! Спасибо!
0
полезно!! спасибо
0
Виталий, здравствуйте! А как удалить закладку "Установить из JED"?
-1
Борис, хороший вопрос. Это ни разу не очевидно.
Система -> Общие настройки -> Менеджер установки (в левой колонке) -> Опция "Каталог расширений Joomla". Нужно выбрать значение "Скрыть сообщение". Если же вы уже нажимали в этом голубом окошке на согласие, то вам также нужно отключить/удалить плагин "Install from web" из группы "Installer".
0
Добрый день, Виталий
Установила редактор JCE как в пункте 8, проверила и запросила на хостинге доступность на запись всех каталогов Joomla (сейчас все доступно). Однако никак не могу добиться выбрать по умолчанию редактор JCE, его тупо нет в списке выбора, можно выбрать только редакторы - CodeMirror, без редактора,
TinyMCE. Подскажите пожалуйста в чем может быть проблема.
0
Наталья, единственное, что мне приходит в голову - не включились плагины, связанные с редактором. Проверьте, что плагины, которые находятся по "JCE" в менеджере плагинов, включены.
0
По действию 4. Переименовать файл htaccess.txt в .htaccess для Windows:
Можно воспользоваться командной строкой:
1. Win+R
2. Ввести: cmd
3. В открывшемся окне переименовать командой:
rename C:\OpenServer\domains\Joomla\htaccess.txt .htaccess
Соответственно буква диска, директория openserver-a и сайта - свои
4. Закрыть командную строку: exit
0
Bomberos, да, всё верно. Только нужно каждому указывать свой путь до файла. В вашем случае директория сайта называется "Joomla", но для других людей она может называться иначе (как сами создадут), ну и путь до Open Server'а может отличаться. А так да, хороший способ. Спасибо!