@anna_makeenko

Какой набор пакетов использовать, чтобы реализовать простой веб-сайт?

Нужно по быстрому написать простой сайт без использования фреймворков (тестовое задание). Хочу использовать готовые пакеты. Подскажите, пожалуйста, хорошие пакеты для маршрутизации (роуты, контроллеры), аутентификации пользователя и работы с БД
  • Вопрос задан
  • 355 просмотров
Пригласить эксперта
Ответы на вопрос 3
DmitriyEntelis
@DmitriyEntelis Куратор тега PHP
Думаю за деньги
Disclaimer: я регулярно даю на собеседованиях тестовое задание "сделать что-то без фреймворков", все что написано дальше это моя личная точка зрения.

Смысл задания в том, чтобы увидеть какие велосипеды будет использовать соискатель, какой код напишет когда не будет жестких рамок навязанных фреймворками.
Если бы хотели проверить ваше умение гуглить готовое - задание звучало бы "собрать из готовых библиотек".

Отдельный вопрос - почему вы вдруг хотите использовать внешние пакеты, если у вас нет уже проверенных с чем вы работали ранее?

По списку:
1. Роутер: https://github.com/search?q=php+router
2. Аутентификация пользователей - зачем тут какой-то пакет??
3. ORM - использование ORM в живом проекте очень холиварно. Скорее всего смысл задания - проверить еще и ваше умение писать запросы руками.
Ответ написан
index0h
@index0h
PHP, Golang. https://github.com/index0h
Раз у вас с этим трдности - боюсь вы не прошли.
Что касается пакетов:
  1. symfony/routing
  2. symfony/security-guard
  3. doctrine/orm
Ответ написан
zoonman
@zoonman
CEO @ LinuxQuestions.ru
Для того, чтобы создать простой веб-сайт, вам не нужен PHP.
Возьмите старый добрый HTML и сделайте 2-3 странички в редакторе. Готово.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы