Инструменты пользователя

Инструменты сайта


software:development:demo:cms:ucms:creating_installer_directories

Различия

Показаны различия между двумя версиями страницы.


—software:development:demo:cms:ucms:creating_installer_directories [2026/05/02 11:18] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +<note page>
 +{{:icons:16:arrow-transition-180.png?|}} 
 +**[[software:development:demo:cms:ucms:ucms_table_of_contents | Краткое содержание]]**
 +</note>
 +====== 8.1. Создание директорий установщика ======
 +=====Введение=====
 +Директорию установщика **install** расположим в директории **/library**, в которой в дальнейшем будут 
 +распологаться файлы установки модулей и шаблонов. Было бы правильнее расположить ее в корне приложения, 
 +но т.к. в начале мы указали место для нее в директории "**/library**", то продолжим по намеченному плану.
  
 +=====Создание директорий=====
 +Создадим директории и файлы нашего приложения:
 +
 +В корневой директории **/ucms** нашего приложения создадим:
 +  * Директорию **/library**
 +  * Файл **index.php**
 +
 +{{:software:development:demo:cms:ucms:ucms_creat_3.png?|}}
 +
 +В директории **library** нашего приложения создадим:
 +  * Вложенную директорию **install**
 +  
 +{{:software:development:demo:cms:ucms:ucms_creat_4.png?|}}
 +
 +В директории **install** нашего приложения создадим:
 +  * Файл **account_settings.php** в директории **/install**
 +  * Файл **database_options.php** в директории **/install**
 +  * Файл **installation_progress.php** в директории **/install**
 +  * Файл **options.php** в директории **/install**
 +  * Файл **setting.php** в директории **/install**
 +  * Файл **install.php** в директории **/install**
 +  * Файл **server_check.php** в директории **/install**
 +  * Вложенную директорию **/css** в директории **install**
 +  * Файл **install.css** в директории **/install/css**
 +  * Вложенную директорию **/js** в директории **install**
 +  * Файл **install.js** в директории **/install/css**
 +  * Вложенную директорию **/tpl** в директории **/install**
 +  * Файл **tpl_install_header.php** в директории **/install/tpl**
 +  * Файл **tpl_install_footer.php** в директории **/install/tpl**
 +
 +{{:software:development:demo:cms:ucms:ucms_creat_5.png?|}}
 +
 +В дальнейшем в этом руководстве мы научимся создавать директории и файлы с последующим заполнением файлов данными средствами PHP, а пока нас вполне устроит создание файлов вручную, а созданное нами приложение в конечном виде, уже будет иметь все необходимые файлы и директории при распаковке скачанного архива.
 +
 +<note blue>
 +<wrap left>← [[software:development:demo:cms:ucms:application_installer|8.0. Установщик приложения]]</wrap> 
 +<wrap right>[[software:development:demo:cms:ucms:index|8.2. Файл index.php]] →</wrap>
 +</note>
software/development/demo/cms/ucms/creating_installer_directories.1745682949.txt.gz · Последнее изменение: (внешнее изменение)

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki