Приднестровская поддержка XOOPS
Папка sys будет содержать три подпапки: class — для всех файлов классов приложения (таких, как класс Calendar), config — для хранения конфигурационной информации приложения, например учетных записей пользователей базы данных, и core —для файлов, осуществляющих инициализацию приложения.
Подготовив все папки и создав файлы, мы получим хорошо организованную файловую структуру, которую впоследствии можно будет легко масштабировать (рис. 4.1).
Рис. 4.1. Отображение структуры папок и файлов приложения в окне проводника
Папки общедоступные и с ограниченным доступом — стоит ли вообще об этом заботиться?
Возможно, вы зададите вопрос: "Зачем прилагать дополнительные усилия и разделять папки на общедоступные и с ограниченным доступом? Что это дает?"
Чтобы ответить на этот вопрос, следует сказать хотя бы пару слов о том, как работает сервер. В сущности, сервер — это компьютер, который хранит файлы и обеспечивает доступ к ним по сети (например, через Интернет) с использованием сетевого идентификатора (IP-адрес или URL, соответствующий IP-адресу). На одном сервере могут быть размещены сотни веб-сайтов или других приложений, каждое из которых хранится в собственной папке.
Сервер предоставляет внешним пользователям возможность обращения к общедоступным папкам, т.е. любой файл, находящийся в такой папке, доступен для пользователей сети, к которой подключен сервер. В случае файлов, содержащих критически важную информацию, это не всегда желательно.
К счастью, файлы, находящиеся в общедоступной папке, могут получать доступ к внешним по отношению к ней файлам, даже если пользователи сети такой возможности не имеют. Это позволяет скрывать важные данные от внешнего мира, оставляя их доступными для приложения.
Существуют и другие способы сокрытия подобной информации, но уже такая простая мера, как помещение критически важных файлов в папку с ограниченным доступом, частично решает указанную проблему.
Отправитель | Нити |
---|
20 пользователь(ей) активно (6 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 20 далее... |