Am un proiect scris pe CodeIgnier si as vrea sa il transform intr-un (fel de) SaaS, dar as avea nevoie de viteza mai mare, development mai eficient si ultimele tehnologii (PHP7).
Dupa un research, am ajuns la concluzia ca probabil Phalcon ar fi cel mai potrivit pentru acest proiect, dar inca nu am auzit nici o parere de la developeri care au lucrat cu el.
Phalcon nu este compatibil cu PHP 7, inca.
Fiind extensie de PHP, e mai complicat sa vezi clasele cu proprietatile si metodele existente. Trebuie sa citesti documentatia mai intai.
Recomand sa citesti cartea lui Calin Rada https://www.packtpub.com/web-development/learning-phalcon-php
Nu vad nimic special la phalcon, poate era bun cand nu folosea nimeni hhvm sau php7. Probabil viteza de executie si utilizarea memoriei e aproape la fel cu phalcon si laravel cu php7, chiar daca phalcon are o extensie c.
Eu zic sa mergi pe laravel/symfony daca vrei sa ai suport pe internet. Daca vrei viteza si seriozitate misca-te de pe php pe java sau .net si foloseste akka. Banii nu vin de la cei cu hosting shared pe php…
Pentru ce ai avea nevoie de viteza mai mare? What’s the bottleneck? Where are the hot spots in the app? Is the DB? the reverse proxy? slow front-end? etc.
Phalcon mi se pare o chestie interesanta dar parca eu prefer flexbilitatea (pot sa modific/alterez o bucata din core-ul symfony daca e nevoie) in locul acelui bonus de viteza. PHP7 si cloud-ul ajuta si cu partea aia de viteza cat sa functioneze bine aplicatiile. Daca performanta e vitala, m-as uita la alta tehnologie cu totul (probabil golang).