Ответы пользователя по тегу Фреймворки
  • Какие есть темы для учебных проектов по изучению JS-фреймворков?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Я вам подкину идею.
    Реализуйте Kanban доску.
    Перемещение между этапами разработки, чтение задачи/истории, пользователь и др. самые необходимые атрибуты.
    Bitly_Design_Board_Screenshot.png?t=1523

    Вот простой пример
    www.riccardotartaglia.it/jkanban
    Ответ написан
    Комментировать
  • PHP фреймворки новые с Crud и возможностью создания модуля?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    (контроллер модель и view в одном пакете)

    Наверняка для любого популярного есть данная бесполезная вещь, просто надо посмотреть бандлы/пакеты в репозиториях.
    Данный механизм подходит исключительно для самого простого сайтика.
    Правильная работы - выбрать (на данный момент) Symfony/Laravel и понять как делаются качественные проекты на них.

    Для больших HL++ я бы посоветовал Symfony, по началу вы заметите, что он работает намного медленнее Laravel etc. Но при готовой архитектуре проекта, заметите что скорость сравняется и даже больше.
    Вся суть в использовании правильной и действенной архитектуры (не как в доке и туториалах).
    Если использовать подход DDD (CQRS/CommanBus/Persister etc..), то система будет оч. гибкой, что оч. важно бизнесу. Так же вся разработка будет в PHP коде в виде объектов. (за редким исключением, где потребуются билдеры) Можно еще оч. долго об этом говорить и расписывать.

    Все то же касается и Laravel/Yii, но с исключениями. Данные фреймворки придется не слабо расширять и учить работать с ORM.

    Если вам интересуют формы для запросов, то тут на помощь приходит swagger. Остальное ручками.
    Все выше сказанное - это если вас интересует качественный и хороший проект.

    UPD.
    Забыл упомянуть минус. Это то что придется писать много кода ручками. Но в последствии это окупится в крупных проектах.
    Так же, выше предложенная схема, дает возможность покрывать тестами 90% кода.
    Ответ написан
    4 комментария
  • Правильная работа с фреймворком?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    1) sudo apt-get install nginx, php.... (в win10 можно включить для этого ubuntu bash)
    2) Конечно же git или др. контроль версий.

    Или как советовал Евгений
    Ответ написан
    Комментировать
  • Какой фреймворк выбрать для курсовой работы?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Под ваши требования подходит Laravel.
    Простота, безопасность, скорость, хорошая документация и много уроков.

    Но лучше конечно Symfony 2, правда тут уже все не так просто.
    Но можно взять микрофреймворк Silex
    Ответ написан
    Комментировать
  • Актуализированная подборка по PHP фреймворкам?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Symfony / Laravel
    Хотя и Zend тоже полезно знать, особенно если захотите работать с Magento.
    Ответ написан
    Комментировать
  • Стоит ли отказываться от CMS в пользу фреймворков?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Symfony - один из трендовых на ренке. По нему не так много заказов, как хотелось бы, но работы долгосрочные.
    Последнюю работу делал 14 месяцев.
    Ответ написан
    Комментировать