Вы находитесь здесь: Главная > Internet > Создание рабочей среды для приложения

Создание рабочей среды для приложения

. . . . .

джилЕсли Вас интересует авторемонт Днепропетровск, то переходите по ссылке и воспользуйтесь услугами специалистов по низким ценам!

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

Затем будет настроена система управления базой данных.

После этого мы напишем код для обработки клиентских запросов к нашему веб­сайту. Для работы с запросами будет использоваться архитектура «модель-представ­ление-контроллер».

Наконец, мы установим в наше приложение систему управления шаблонами Smarty Template Engine и организуем использование нескольких базовых шаблонов. Принципы работы с ними будут неоднократно поясняться по ходу, будет дано введение в систему Smarty.

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

Установка и настройка веб-сервера

Правильно установить и настроить веб-сервер — непростая задача. Но все, что необходимо для работы при­ложения, я постараюсь осветить.

Для работы приложения используется достаточно типичная конфигурация, со­кращенно именуемая LAMP (Linux/Apache/MySQL/PHP):

■ операционная система — Linux; »

■ веб-сервер — Apache 2.2;

■ сервер баз данных — MySQL 5:

■ язык выполняемых на сервере сценариев — РНР 5.2.3.

Операционная система
Код разрабатывался и тестировался в системах Linux, FreeBSD и Microsoft Windows ХР. В коде для всех этих платформ нет никакой разницы. Сле­дует отметить, что когда делается ссылка на Linux, обычно имеются в виду также и аналогичные платформы наподобие FreeBSD или Mac OS X.

Для среды Windows имеются незначительные отличия в конфигурации веб­сервера, а также в файле конфигурации приложения. Обо всех различиях будет сказано в нужное время.

. . . . .
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

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

This blog is kept spam free by WP-SpamFree.

. . . . . . . . . . . . . . . . . . . .