пользователь, если вы находитесь на общем хосте и не разрешаете доступ ни к чему, кроме папки wwwroot, вы можете создать подпапку (назовите ее «private») и написать ее файл .htaccess, чтобы отклонить все запросы к этомувложенная папка.Затем вы можете поместить системные и прикладные папки codeigniter в эту подпапку и поместить вашу папку index.php в обычное расположение (изменив переменные «system» и «application» внутри index.php для правильного отражения новых путей) и такВесь код защищен от прямого доступа.: -)
отредактировано: о вопросе папок, о его размерах.Хелперы, библиотеки, хуки-папки приложений предназначены для конкретных элементов приложения.Может быть, те, которые вы создаете на заказ, или, может быть, те, которые были загружены от третьих лиц.Но идея в том, что у вас есть «общесистемные» элементы, а затем у вас есть «общесоциальные» элементы.Наличие папок приложений позволяет расширять общесистемные элементы для удовлетворения конкретных потребностей приложений (см. Подробнее @ http://codeigniter.com/user_guide/general/creating_libraries.html). Это не имеет особого смысла для одного приложения, но если в вашей установке несколько приложений, то это действительно то, гдеэто пригодится.