Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (4)

Лучшие ответы пользователя

Все ответы (3)
  • Как реализовать проект PHP+NodeJS+MySQL?

    @urvalla
    Я бы посоветовал Node.js с socket.io (для websockets) и MongoDB + Redis/Memcached (для кэша). Кэш нужен для записей к которым часто обращаются (скорее всего, это просто недавние записи), а также для вещей вроде статуса online. Вебсокеты - чтобы не мучить сервер и канал аяксом. Можно Yii, можно чистый Node.js - не так важно, потому что лучше передавать пользователю статические страницы с js, им соединяться с socket.io, и отдавать сообщения JSON-ом через свой же API.
    Ответ написан
    1 комментарий
  • Как автоматически создавать таблицы в Doctrine?

    @urvalla
    Такой код можно использовать где угодно, не обязательно в Symfony, например в Silex / Slim. В продакшн он не должен, конечно, исполняться. Важный момент: в базе оставит только те таблицы, которые перечислены в $classes, остальные грохнет.

    // \Doctrine\ORM\EntityManager $em
    $tool = new \Doctrine\ORM\Tools\SchemaTool($em);
    $classes = array(
        $em->getClassMetadata('Entities\Page'),
        $em->getClassMetadata('Entities\Catalog'),
        $em->getClassMetadata('Entities\CatalogOption'),
        $em->getClassMetadata('Entities\WebForm'),
    );
    $tool->updateSchema($classes);
    
    Ответ написан
    1 комментарий