Существует много документов о структурах каталогов, но большинство из них содержит структуры каталогов MVC. Но что, если мы не хотим использовать какие-либо фреймворк или MVC?Структура каталогов, если вы не используете MVC
- Некоторые люди говорит: «Нет необходимости двигаться выше папки общего доступа, пароль защиты не достаточно (первый вариант)»
- Некоторые люди говорит: «Положите все важные файлы из public_html (2-й вариант)»
- Некоторые люди говорят: «Вставьте только файлы index.php, css и js внутри public_html (3-й вариант)»
Я действительно смущен.
Первый вариант:
/public_html
/css
/images
/libs
index.php
profile.php
search.php
Второй вариант: Я все еще могу использовать ww.mysite.com/index.php, ww.mysite.com/profile.php .. структура ссылок
/libs
/public_html
/css
/images
index.php
profile.php
search.php
Третий вариант: Мои ссылки будет выглядеть следующим образом: ww.mysite.com/index.php?view=search
/view
-profile.php
-search.php
/libs
/public_html
/css
/images
index.php
Какой из них лучшая практика? Структура каталога имеет значение для безопасности? Спасибо за помощь!
Спасибо за ваше мнение, я нашел действительно хорошую статью, о которой вы говорите. Думаю, я поеду с этим. –