Отправляет email-рассылки с помощью сервиса Sendsay

Сайт: раз, два и готово!

  Все выпуски  

JoomlaOn-line - быстрое и эффективное изучение Joomla. Выпуск 12


     Привет, вот и очередной выпуск  :) !

     Снова на связи я, Вячеслав, и сайт обучающий сайт JoomlaOn.ru.

     Для начала хочу всех поздравить с Пасхой, а тех, кто не отмечает сей праздник, с чередой выходных.

    Этот выпуск я решил посвятить всего двум, но очень важным темам.

     Все это сегодня в выпуске:
    
Работа с базами данных MSQL с использованием PhpMyAdmin
     Перенос сайта с localhost на сервер


     ▪▪▪ Работа с базами данных MSQL с использованием PhpMyAdmin ▪▪▪

     Вы решили создать сайт на локальном (например Денвер), либо на удаленном хостинге. Одним из этапов создания или переноса сайта является работа с таблицами базы данных MSQL (MySQL). В данной статье мы рассмотрим основные принципы создания, удаления и переноса таблиц баз данных (БД).

     Создание базы данных

     Как правило сайты сначала устанавливают на локальный хостинг, чтобы убрать все недочеты до того, как пользователи смогут уви­деть сайт. Для того, чтобы перейти к созданию БД на локальном хостинге, в браузере необходимо набрать адрес:

http://localhost/tools/phpmyadmin

     Запустится phpMyAdmin.

     Для создания базы данных необходимо в поле Новая база данных ввести название будущей базы (латиницей), выбрать ко­ди­ро­вку UTF-8 и нажать Создать.

     Если рhрMyАdmin находится на хостинге, тогда вход/авторизация происходит по заданному имени пользователя и паролю).

     ▪▪▪ Перейти к прочтению полной версии и скачиванию модуля ▪▪▪        ▪▪▪ Оставить комментарий ▪▪▪

 

     Второе место заслужено получила более молодая разработка - компонент Komento. В каком-то смысле его можно даже назвать более  простым клоном Jcomment.  

   ▪▪▪ Перенос сайта с localhost на сервер ▪▪▪

     При создании нового сайта многие разработчики сначала устанавливают сайт на Joomla на локальный компьютер, настраивают все необходимые дополнения (компоненты, плагины, модули и т.д.), а уже потом переносят на удаленный сервер. Ничего сложного в таком переносе нет, и процесс одинаков как для Joomla 1.5, так и для 2.5 и 3.0.

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

     Процедура установки локального сервера (Денвер) уже была упомянута в статье Установка Денвера на свой компьютер.

     Для переноса сайта с локального сервера на хостинг необходимо выполнить следующие действия:
    
На локальном хостинге произвести экспорт таблиц базы данных с помощью phpMyAdmin. Если объем информации небольшой, предпочтительнее сохранить в файл формата .sql, если же база огромная, то следует сохранять в формате .txt.

 

     Создать архивную копию папок и файлов вашего сайта, и закачать его на хостинг (как правило на хостинге имеется функция разархивирования).

     Создать на хостинге новую базу данных MySQL, не забывая записать логин, название и пароль к базе.

     Делаем импорт таблиц базы данных на удаленном хостинге.

     Закачать все файлы (кроме директории installation), с локального хостинга на удаленный (кроме содержимого папки Cache).

     Откорректировать файл конфигурации configuration.php и разместить его в корневую папку хостинга.

     Настройки файла configuration.php:
     public $log_path = '/var/www/u21112/data/www.joomlaon.ru/logs'; - Путь к папке логов на сервере.
     public $tmp_path = '/var/www/u21112/data/www.joomlaon.ru/tmp'; - Путь к папке временных файлов.
     public $dbtype = 'mysql'; - тип базы данных.
     public $host = 'localhost'; - сервер базы данных.
     public $user = 'u2dsdxe'; - имя пользователя базы данных.
     public $password = 'Sf559Mb7m'; - пароль базы данных.
     public $db = 'u2605347'; - имя базы данных.

     $mosConfig_absolute_path = 'абсолютный путь к файлам сайта'.
     $mosConfig_cachepath = 'абсолютный путь к папке для хранения кэша'.
    
$mosConfig_live_site = 'http://www.
joomlaon.ru'.

     Абсолютный путь к файлам можно узнать в панели управления хостингом.

     Устанавливаем права доступа на скопированные папки. Права 777 установить на папки:
     cache
     http://joomlaon.ru/http://joomlaon.ru/images
     http://joomlaon.ru/http://joomlaon.ru/http://joomlaon.ru/http://joomlaon.ru/http://joomlaon.ru/imagesbanners
     http://joomlaon.ru/http://joomlaon.ru/http://joomlaon.ru/http://joomlaon.ru/http://joomlaon.ru/imagesstories
     media
     components
     language
     modules
     mambots
     templates
     administrator
     administrator/backups
     administrator/components
     administrator/modules

     Более подробно о безопасной установке прав было рассмотрено в статье Установка прав на папки Joomla.

     Заходим в админку и проверяем работу всех компонентов и плагинов.

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

     ▪▪▪ Перейти к прочтению полной версии и скачиванию модуля ▪▪▪        ▪▪▪ Оставить комментарий ▪▪▪

 

     Надеюсь Вам приятно и интересно было читать этот выпуск. А мы продолжим работу над следующим, пока пока ...


     Свои вопросы и пожелания оставляете в группе ВКОНТАКТЕ, Твиттере и по адресу chelny_admin@rambler.ru.

     До встречи в следующем выпуске через неделю .....


В избранное