RSS   Twitter   Copiny   Copiny
Нашел ошибку? 

Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!

Localhost и удаленный сервер

Рассмотрим, чем отличаются друг от друга localhost и удаленный web-сервера и основные разновидности программного обеспечения для создания тестового web-сервера для Joomla. Для начала разберемся с терминологией...

Localhost - это веб-сервер и связанная с ними база данных, которая создана непосредственно на вашем компьютере, либо на компьютер локальной сети. Вы имеете прямой доступ к машине, на которой находится программное обеспечение и можете произвольно изменять настройки сервера по своему вкусу. Обычно такой сервер настраивают для предварительной отладки, чтобы не работать на рабочем "живом" сайте.

Существуют готовые пакеты необходимого ПО для создания локального сервера:

  • Denwer — русская разработка, очень много дополнительной документации и отличная тех. поддержка. Абсолютно бесплатный. Включает в себя полный набор (Apache, MySQL, PHP, PHPMyAdmin и прочее). Подходит для большинства разработок. Очень распространен среди начинающих разработчиков сайтов. Denwer прекрасно подходит для локальной Joomla 1.5.
  • AMP — (Apache + MySQL + PHP) существуют версии для разных платформ (Windows, Linux, MacOS). Более сложная настройка и требует базовых знаний для работы с сервером.
  • XAMPP — кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер. Изначально XAMPP создавался как инструмент для разработчиков, позволяя веб-дизайнерам и программистам тестировать свою работу, не используя Интернет. Для упрощения работы некоторые возможности и настройки безопасности заблокированы по умолчанию. Однако, XAMPP иногда используется и во всемирной паутине. Также программа поддерживает создание и управление базами данных MySQL и SQLite.

За исключением пакета LAMP, ни один из перечисленных пакетов не предназначен для использования в интернете на "живом" сайте. Из-за своего пользовательского удобства и не оптимизированных настроек для "боевого" сервера они имеют критические дыры в безопасности. Установка их, кроме как на локальный хостинг - крайне не желательна!

Большинство пакетов обычно содержат программы для администрирования баз данных, например, PHPMyAdmin или MySQLAdmin. Если вы собираетесь разрабатывать собственные компоненты или редактировать содержимое базы данных, рекомендуем Вам использовать подобное программное обеспечение.

 

Удаленный сервер - это веб-сервер, который доступен через Интернет, он может принадлежать Вам, либо вы можете арендовать его у хостинговой компании. Здесь могут быть различные варианты это может быть просто ftp доступ, может быть виртуальный частный сервер (VPS), возможно даже отдельная машина доступная через интернет.

Обязательно убедитесь что ваш хостинг предоставляет все необходимое ПО в соответствии с системными требованиями Joomla. Для этого используйте функцию phpinfo().

Смотрите также:
Оставить комментарий




* обязательно для заполнения

1 введенный почтовый адрес используется только для обратной связи при ответах в комментариях и сервиса gravatar.com
.