Каким образом администраторы веб-сайта могут войти в панель управления?


У меня есть веб-сайт, созданный на PHP, MySQL и все такое. Я использую перезапись URL-адресов на своем веб-сайте, поэтому администратору необходимо перейти на http://{website}.com/admin/ и ввести там свое имя пользователя и пароль, чтобы перейти на панель управления, где он/она обновляет большую часть веб-сайта, включая языковые файлы и т. Д.

Теперь мне интересно, каким образом я должен разрешить администраторам этого сайта доступ http://{website}.com/admin.

Действительно ли они должны перейти по этой ссылке? /admin? Потому что я слышал, что это не самый рекомендуемый способ, и я думаете, большинству современных веб-сайтов удается сделать это по-другому? Какое-то специально созданное настольное приложение? Другое?

Пожалуйста, дайте мне знать, какой на самом деле наиболее рекомендуемый способ сделать это.

Author: Marcin Orlowski, 2012-11-23

3 answers

Это не рекомендуется, потому что это наиболее очевидно. Тем не менее, если ваша безопасность там, то довольно неважно, какой это будет URL-адрес. Не используя /admin (но вместо этого, т.Е. /a32mTT), вы отфильтровываете некоторые автоматические попытки, но в основном это так. Я бы вообще не рассматривал эту "безопасность". С другой стороны, у ваших пользователей/администраторов могут возникнуть проблемы с запоминанием /a32mTT вместо /admin. И, наконец, если ваша безопасность отстой, то после утечки вашего URL-адреса вы можете быстро поджариться, поэтому сосредоточьтесь на реальной безопасности первый:)

 4
Author: Marcin Orlowski, 2012-11-23 14:18:24

В основном используется способ, которым вы хотите получить доступ к сайту в качестве администратора, cms, т.Е. сайты управления контентом, являются лучшим примером для этого, Но, как вы упомянули, вы используете Php, mysql, поэтому я посоветую вам использовать фреймворк, такой как yii, joomla, wordpress и т. Д., Который помогает администратору управлять сайтом из удаленного местоположения, а также, как http://www.foo.com/admin.php . или аналогичный, я рекомендую вам yii, wordpress оба являются открытыми, т.Е. бесплатными, для yii вы должны знать MVC, т.е. Контроллер вида Модели. Просто google yii или wordpress Зайдите на их сайт и загрузите файл в основном внутри. Извлечение в формате Zip в папке htdocs при использовании Wamp для получения дополнительных учебных пособий используйте их форум или различные учебные пособия, доступные в Интернете.

 2
Author: Gopal Sharma, 2012-11-23 14:32:08

Это большой вопрос. Вероятно, для повышения безопасности лучше использовать что-то другое, чем администратор. Я знаю, что некоторые используют поддомены, такие как cms.website.com . Но опять же, если вы действительно беспокоитесь о безопасности, этого должно быть недостаточно.

 0
Author: dmi3y, 2012-11-23 14:25:41