2015-10-29 2 views
-2

Прежде всего, я должен напомнить вам, что я прочитал некоторые ссылки и сделал некоторые исследования и посмотрел на некоторые старые вопросы, но у меня все еще есть вопрос.Является ли codeigniter 3 достаточно безопасным для запуска проекта?

Я хочу начать проект с codeigniter 3, но я слышал, что codeigniter недостаточно безопасен!

Я не знаю, правильно это или нет, поэтому я начал изучать его, но теперь я до сих пор не знаю. Должен ли я начинать свой проект с помощью codeigniter или нет? Я не знаю, как работать с любыми другими фреймворками, и у меня недостаточно времени, поэтому я хочу спросить вас, должен ли я начать свой проект с помощью codeigniter. Это действительно небезопасно? и что мне делать, чтобы сделать это безопасным или это возможно или нет?

Я знаю, что безопасность зависит от программиста, но я хочу быть уверенным, что у codeigniter нет большой ошибки безопасности, которую любой хакер может взломать и уничтожить.

Что вы будете делать?

я очень боюсь

+0

Codeigniter также использует CSRF и для входа в систему пользователя я бы посмотрел на ion_auth в качестве плагина. – user4419336

ответ

3

Codeigniter является рамочным и не несет ответственность за безопасность вашего сайта. Безопасность вашего сайта действительно определяется кодом, который вы пишете с помощью CodeIgniter. Пустая установка CodeIgniter очень и очень безопасна. Просто потому, что он не использует какой-либо пользовательский ввод или работает с какой-либо базой данных. не

Codeigniter-больше не находится в бета-версии и имеет стабильный релиз доступный здесь:https://codeigniter.com/download

Если ваша проблема является безопасностью, убедитесь, что вы разрабатываете сайт с наилучшей практикой безопасности. Как правило, если сайт взломан, это связано с ленивым разработчиком, а не с рамкой, с которой они развивались.

1

наряду с безопасностью - это все миллионы других вещей, которые могут пойти не так на сервере или «облако», на котором размещается ваше приложение. так что даже если вы просто работаете над этим приложением, вам станет удобнее управлять git и версией. я только что открыл приложение phpstorm для разработки php-кода, и у него есть встроенный контроль версий, а также другие функции, которые упрощают поддержку более одной рабочей копии вашего приложения.

в противном случае на ваш вопрос - Codeigniter активно поддерживается, имеет дружественное сообщество, а код очень быстрый & стабильный в производстве.