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

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


software:development:demo:cms:ucms:checking_web_server

Различия

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

Ссылка на это сравнение

software:development:demo:cms:ucms:checking_web_server [2025/04/26 16:01] – создано vladpolskiysoftware:development:demo:cms:ucms:checking_web_server [2025/04/28 21:49] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
-====== 8.1. Проверка веб-сервера ====== +====== 8.1. Создание директорий установщика ====== 
-Директорию установщика можем расположить в любом удобном для нас месте, все равно она потом автоматически удалиться. Было бы правильнее расположить ее в корне приложения, но т.к. в начале мы указали место для нее в директории "users", то продолжим по намеченному плану. +Директорию установщика **install** неоходима для проверки сервера и установки приложения.  
-Создадим директории и файлы нашего приложения:+Если бы мы преследовали цель создать одно готовое приложениянапример видеохостинг, то после установки, будет правильнее 
 +прописать код удаления этой директории за ненадобностью в дальнейшем. А так как мы хотим создать универсальную CMS, то у нас 
 +установщик даст возможность выбора вида приложения (видеохостин, блог или социальная сеть), и в последствии пользователь будет  
 +иметь возможность доустановить необходимую часть приложения. 
 + 
 +Следуя нашему проекту структуры директорий будущего приложения, создадим директории и файлы для нашего установщика:
 В корневой директории **ucms** нашего приложения создадим: В корневой директории **ucms** нашего приложения создадим:
-  * Директорию **users**+  * Директорию **includes**  
 +  * Директорию **library** 
 +  * Директорию **test** 
 +  * Файл **help.txt**
   * Файл **index.php**   * Файл **index.php**
 +  * Файл **readme.txt**
 +  * Файл **version.php**
 {{:software:development:demo:cms:ucms:ucms_creat_3.png?|}} {{:software:development:demo:cms:ucms:ucms_creat_3.png?|}}
-В директории **users** нашего приложения создадим:+ 
 +В директории **library** нашего приложения создадим:
   * Вложенную директорию **install**   * Вложенную директорию **install**
 {{:software:development:demo:cms:ucms:ucms_creat_4.png?|}} {{:software:development:demo:cms:ucms:ucms_creat_4.png?|}}
 +
 В директории **install** нашего приложения создадим: В директории **install** нашего приложения создадим:
 +  * Вложенную директорию **css** в директории **install**
 +  * Файл **install.css** в директории **css**
 +  * Вложенную директорию **js** в директории **install**
 +  * Файл **install.js** в директории **js**
   * Файл **account_settings.php** в директории **install**    * Файл **account_settings.php** в директории **install**
-  * Файл **database_options.php** в директории **install** +  * Файл **database_options.php** в директории **install** 
 +  * Файл **install.php** в директории **install**  
   * Файл **installation_progress.php** в директории **install**    * Файл **installation_progress.php** в директории **install**
-  * Файл **options.php** в директории **install** +  * Файл **options.php** в директории **install** 
 +  * Файл **server_check.php** в директории **install**  
   * Файл **setting.php** в директории **install**    * Файл **setting.php** в директории **install**
-  * Файл **install.php** в директории **install**+
 {{:software:development:demo:cms:ucms:ucms_creat_5.png?|}} {{:software:development:demo:cms:ucms:ucms_creat_5.png?|}}
-В этой Главе мы научимся создавать директории и файлы с последующим заполнением файлов данными средствами PHP, а пока нас вполне устроит создание файлов вручную, а созданное нами приложение в конечном виде, уже будет иметь все необходимые файлы и директории при распаковке скачанного архива. 
  
 +В этой Главе мы научимся создавать директории и файлы с последующим заполнением файлов данными средствами 
 +PHP, а пока нас вполне устроит создание файлов вручную, а созданное нами приложение в конечном виде, 
 +уже будет иметь все необходимые файлы и директории при распаковке скачанного архива.
  
 +<note blue>
 +<wrap left>← [[software:development:demo:cms:ucms:application_installer|8. Установщик приложения]]</wrap> 
 +<wrap right>[[software:development:demo:cms:ucms:creating_file_cons|8.2. Файл cons.php]] →</wrap>
 +</note>
software/development/demo/cms/ucms/checking_web_server.1745672460.txt.gz · Последнее изменение: vladpolskiy