Ответы пользователя по тегу PHP
  • Где найти пример организации контроллеров для REST api с кодами ответов?

    @bioroot
    Сугубо моё мнение, но я бы посоветовал взглянуть на dreamfactory. Правда это про Laravel и если вам нужно отдать пару строк из базы, то уровень абстракции высоковат. Но как образец для подражания и черпания идей однозначно рекомендую.
    Ответ написан
    Комментировать
  • Вопрос про ООП, как использовать?

    @bioroot
    Добавлю свои пять копеек. Мне в своё время очень помогла идея интерфейсов, хотя они и довольно умеренно прижились в php и в основном на низком уровне. В вашем примере вы могли бы вынести обработку комментариев в отдельный метод, который требовал бы от объекта-аргумента имплементить интерфейс, требующий наличия метода getComments. Дальше этот метод уже сам строит по комментариям дерево. Потом вы упаковываете этот метод в файл и когда вам нужно дерево комментариев к любой сущности (не только блогу, а к фотогалерее, новости и т.п.) дёргаете этот волшебный метод. При условии что вы соблюдаете некие свои собственные соглашения о формате комментариев всё будет работать само собой. А если вы подсунете сущность, которая не имеет метода getComments, то сразу узнаете об этом.

    Конкретный пример конечно высосан из пальца, но в системах с количеством сущностей более трёх интерфейсы здорово помогают. Вы можете ещё на этапе проектирования заложить требования к входящим данным для реализации каждого конкретного куска логики. А бонусом получите то, что этот кусок логики будет в дальнейшем корректно работать с любыми данными, которые удовлетворяют требованиям.
    Ответ написан
    Комментировать
  • Куда податься PHP программисту?

    @bioroot
    По поводу универов. МГТУ им. Баумана - отличный выбор. Хотя я сам там не учился, из коллег по работе и просто знакомых оттуда выходят отличные специалисты. PHP и MySQL там, наверное, не научат, но мозги вправляют совершенно конкретно. Учат думать. Кроме того знакомая, которая по работе часто общается с иностранцами (в основном с европейцами) рассказывала, что у них технари из Бауманки на хорошем счету.

    В Москве у них есть как минимум одна своя школа. В регионах можно выяснить.
    Ответ написан
    1 комментарий