У меня есть сайт, который нуждается в стороне пользователя и стороне администратора.
Я могу создать два файла индекса (рассылка) по одному для каждого.как сайт / index.php и сайт / admin / index.php.Обе стороны будут использовать одну и ту же библиотеку и модели Zend.Все остальные вещи, такие как (контроллер, вид, макет и т. Д.) Будут отдельными.Это будет похоже на приложение / контроллеры и приложение / администратор / контроллеры
Или я могу использовать панель администратора в качестве модуля.
Что будет лучшим.Поскольку мне может потребоваться изменить путь к панели администратора, это может быть site / xyz / что-то / admin и может потребоваться выполнить какую-то конкретную работу только для стороны администратора.
NOW Какой класс библиотеки Zend мне следует использоватьдля следующих проблем.
- Дата валидации и проверки (проверка на стороне сервера)
- Внедрение SQl (использование «?» в выражении выбора / вставки / обновления sql вместо прямого задания переменной)
- Шифрование URL-адреса
- Перезапись URL-адреса (для этого лучше всего использовать Zend маршруты)
- Загрузка файлов
- HTML-формы (используйте формы Zend, встроенные вфункция для проверки, но она бесполезна во всех случаях. Я предпочитаю использовать теги формы напрямую)
Посоветуйте с этим и предложите, если у вас есть больше ...