Я собираюсь работать над новым приложением Codeigniter локально. Мне любопытно, насколько я правильно использую файловую структуру, которую я должен использовать, которая помогает вписываться в правильные передовые методы. Я не изменил корневой каталог по умолчанию внутри MAMP. То, что я хочу сделать, настроено так, что, когда я готов загрузить на живой сайт, нет ничего лишнего, что я должен сделать, чтобы он работал. У меня есть файлы index.php, настроенные так, чтобы они отображали правильное расположение системных и прикладных папок. Сайт является основным сайтом.Работа на местном уровне для подготовки к серверу
Сейчас у меня есть это:
Местного
/MAMP
/htdocs
/sites
/site1
/system
/application
/public_html
index.php
/site2
/system
/application
/public_html
index.php
/site3
/system
/application
/public_html
index.php
ЖИВОЙ
/root
/application
/dev
/site1
/application
/system
/public_html
index.php
.htaccess
/site2
/application
/system
/public_html
index.php
.htaccess
/sites
/site3
/application
/system
/public_html
index.php
.htaccess
/site4
/application
/system
/public_html
index.php
.htaccess
/public_html
/public_html
/assets
/css
/js
/images
index.php
.htaccess
/system
Почему бы вам не просто переместить ваш каталог в реальном времени в папку htdocs вашего каталога MAMP? –
@Kacey: Скорее всего, скрыть исходные файлы, чтобы они не могли быть доступны из Интернета. Это обычно при хранении критического пароля и т. Д. – OptimusCrime
Пока ваши виртуальные домены указывают на каждый соответствующий каталог public_html в качестве пути, настройка кажется прекрасной. – Jeemusu