8.1. Создание директорий установщика
Директорию установщика install неоходима для проверки сервера и установки приложения. Если бы мы преследовали цель создать одно готовое приложения, например видеохостинг, то после установки, будет правильнее прописать код удаления этой директории за ненадобностью в дальнейшем. А так как мы хотим создать универсальную CMS, то у нас установщик даст возможность выбора вида приложения (видеохостин, блог или социальная сеть), и в последствии пользователь будет иметь возможность доустановить необходимую часть приложения.
Следуя нашему проекту структуры директорий будущего приложения, создадим директории и файлы для нашего установщика: В корневой директории ucms нашего приложения создадим:
- Директорию includes
 - Директорию library
 - Директорию test
 - Файл help.txt
 - Файл index.php
 - Файл readme.txt
 - Файл version.php
 
В директории library нашего приложения создадим:
- Вложенную директорию install
 
В директории install нашего приложения создадим:
- Вложенную директорию css в директории install
 - Файл install.css в директории css
 - Вложенную директорию js в директории install
 - Файл install.js в директории js
 - Файл account_settings.php в директории install
 - Файл database_options.php в директории install
 - Файл install.php в директории install
 - Файл installation_progress.php в директории install
 - Файл options.php в директории install
 - Файл server_check.php в директории install
 - Файл setting.php в директории install
 
В этой Главе мы научимся создавать директории и файлы с последующим заполнением файлов данными средствами PHP, а пока нас вполне устроит создание файлов вручную, а созданное нами приложение в конечном виде, уже будет иметь все необходимые файлы и директории при распаковке скачанного архива.



