Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    PGorshkov
    @PGorshkov
    @biperch когда ты через DevTool работаешь там можно указать версию миграции
    а так тебе придется переписать генерацию
    Yury Chernikov
    @biperch
    @PGorshkov и что? можно указать номер создаваемой миграции?
    PGorshkov
    @PGorshkov
    секунду

    phalcon migration

    --action=s Generates a Migration [generate|run]
    --config=s Configuration file
    --migrations=s Migrations directory
    --directory=s Directory where the project was created
    --table=s Table to migrate. Default: all
    --version=s Version to migrate
    --descr=s Migration description (used for timestamp based migration)
    --data=s Export data [always|oncreate] (Import data when run migration)
    --force Forces to overwrite existing migrations
    --ts-based Timestamp based migration version
    --log-in-db Keep migrations log in the database table rather than in file
    --no-auto-increment Disable auto increment (Generating only

    Есть параметр --version=s Version to migrate
    тут указывай
    Yury Chernikov
    @biperch
    @PGorshkov точно сработало!
    Yury Chernikov
    @biperch
    как хранить версии проведенных миграций в бд?
    PGorshkov
    @PGorshkov
    Привет всем.
    кто пользовался вот этим restApi - https://phalcon-rest.redound.org/middleware.html ???
    Yury Chernikov
    @biperch
    @PGorshkov увы, нет
    PGorshkov
    @PGorshkov
    Есть кто живой? :)
    Augustin Onta
    @FunkyBoy992_twitter
    Hi
    4iloveg
    @4iloveg
    Установил инструменты разработчика, в cmd винды работает
    а в гит баше нет
    blob
    сталкивался кто? что нужно делать что бы и в этой консоли работало?
    PGorshkov
    @PGorshkov
    Народ вот такой вопрос по миграции. Вот смотрите я сделал БД миграцию сделал запустил в продакшн. Там записи. Потребовалось сделать изменение в БД. опять сделал миграцию версии 1.0.1 например уже получилась. Потрутся записи на продакшени при миграции или нет?
    4iloveg
    @4iloveg
    @PGorshkov по идее нечего не должно потереться. Ты же в миграции сделал добавление или изменение в структуру таблицы?
    Denys Kurbatov
    @denkurbatov
    Ребята, кто-то делал загрузку пдфа для залогиненных юзеров? Я уже вторые сутки этим занимаюсь, слов нет - одни маты
    apocello2008
    @apocello2008
    @sunyoureyes Можешь подробнее описать, что ты хочешь и в чем тебе помочь?
    @PGorshkov миграции ничего не ломают. Если сам не производил манипуляций с данными, то оно ничего не сломает. У меня в день более 20 миграций на проекте в прод уходит. Ничего за год пока не сломалось
    apocello2008
    @apocello2008
    @4iloveg Не пользоваться виндой. А если серьезно, то область окружения разная. Пропиши глобальную переменную в настройках.
    PGorshkov
    @PGorshkov
    @apocello2008 т.е. Изменения роля даже не сломает?
    Denys Kurbatov
    @denkurbatov
    @apocello2008 У меня один екшен-роут по которому я отдаю файл пдф. В екшене я проверяю по сессии могу ли я етому юзеру отдать файл. Хедер application/pdf. С десктопа порядок. С айфона - открывается роут с пдфом сразу, могу просмтотреть - все ок. При попытке скачать получаю пдф с текстом ошибки - что не отдам я вам пдф потому что не могу проверить могу ли отдавать, ни куки ни сессия не доступны.
    Yury Chernikov
    @biperch
    всем привет, всех с праздничками
    кто то делал так что бы версии проведенных миграций хранились в бд?
    Yury Chernikov
    @biperch
    есть кто нибудь?
    Yury Chernikov
    @biperch
    Всем привет
    Yury Chernikov
    @biperch
    Вот есть форма с валидаторами и фильтрами, перед валидацией применяются фильтра типа трим и подобные. Как получить уже отфильтрованные значения из вормы или из элемента формы.
    Или все же придется получать значения типа
    $dialog_id = $this->request->getPost('dialog_id', 'int');
    Yury Chernikov
    @biperch
    вымерло сообщество(
    Simon Lebedev
    @Simon1111
    @biperch Оно полностью вымерло?
    Если кто появится, хочу узнать "что делает phalcon асинхронным?"
    Просто он же как часть ядра устанавливается или как расширение, тогда может ли быть так можно просто установить поверх него другой фреймворк и он тоже будет асинхронным ? ))
    MetaDone
    @MetaDone
    @Simon1111 что-то нигде не видел упоминания что phalcon асинхронный
    https://github.com/kraken-php/framework - вот асинхронный php-фреймворк
    Simon Lebedev
    @Simon1111

    @MetaDone Спс я тоже уже об это знаю )) На тостере сказали.

    А можете хотя бы вкратце описать его преимущества?

    MetaDone
    @MetaDone
    @Simon1111 преимущества phalcon или kraken?
    Simon Lebedev
    @Simon1111
    @MetaDone phalcon, я просто изучать его начал из-за асинхронности которой в нём не было а теперь даже не понимаю нужен он мне или нет )
    Simon Lebedev
    @Simon1111
    @MetaDone я так понял что kraken - крутой, только настолько молодой что его знание только на стартапах пригодится ))
    MetaDone
    @MetaDone
    @Simon1111 как по мне самый зрелый асинхронный фреймворк - https://github.com/amphp
    здесь подробнее список если нужна именно асинхронность https://github.com/elazar/asynchronous-php
    и если знаете что нужно от фреймворка вообще, может и phalcon отлично ляжет
    Simon Lebedev
    @Simon1111
    @MetaDone ок спс )
    Dima Sikorskiy
    @riddik200890
    привет всем. как получить по аймап цепочки писем? на фалконе есть приблуда какая-то?
    Karpov Sergey
    @karpoffS
    Всем привет, а кто может подсказать зачем вообще нужен асинхронный framework? он что как-то быстрей обычной связки nginx + php-fpm ? И в каких случаях его применять?
    apocello2008
    @apocello2008
    Факт наличия данного вопрорса уже гговорит о том, что разницы не будет для Вас =)
    @karpoffS Мы переписали phalcon под реактивщину и на данный момент у нас при среднем lat. в 50мс прет порядка 180 000 запросов в секунду )))
    Karpov Sergey
    @karpoffS
    Ну вы прям про масло-масленое, я же хотел спросить для чего и при каких задачах/обстоятельствах(нужное подчеркнуть) использовать. Вот в чём заключался мой вопрос.
    apocello2008
    @apocello2008
    @karpoffS для высоконагруженных low-lat приложений, когда необходимо соблюдать минимальное время ответа. Ну как пример.
    Karpov Sergey
    @karpoffS
    Я сам долгое время кодил на Native PHP, потом вот Подсел на Symfony, Год назад разработал для одной компании внутренный рассыльщик на Phalcon он тогда ещё был версии 3.0.х мне понравилось практически всё.И по сравнению с Symfony , сам Phaclon рвёт мне мозг своей производительностью, на одном VPS (2 Core 4GB RAM 20GB SSD) Набирал старбильно на тестах до 800rps при 500 конкурентных запросов в секунду.. Symfony при всех оптимизациях такое не под силу!
    @apocello2008 Спасибо за разъяснения зачем нужны асинхронные фреймворки. А как вы так переписали Phalcon под ReactPHP там же полно Вбрасывающих исключений да и много подводных камней которые могут остановить процесс php в памяти.. Интересно!!
    apocello2008
    @apocello2008
    @karpoffS мы не переписывали под react-php. мы переписывали его под реактивное программирование. В частности под потоки (писали реализацию на зефире), под асинхронные RPC между серверами и т.д.