Need advice about which tool to choose?Ask the StackShare community!
Phalcon vs Tornado: What are the differences?
Developers describe Phalcon as "Web framework delivered as a C-extension for PHP". Phalcon is a web framework implemented as a C extension offering high performance and lower resource consumption. On the other hand, Tornado is detailed as "A Python web framework and asynchronous networking library, originally developed at FriendFeed". By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user.
Phalcon and Tornado can be primarily classified as "Frameworks (Full Stack)" tools.
"Fast" is the top reason why over 57 developers like Phalcon, while over 34 developers mention "Open source" as the leading cause for choosing Tornado.
Phalcon and Tornado are both open source tools. Tornado with 18K GitHub stars and 4.98K forks on GitHub appears to be more popular than Phalcon with 9.74K GitHub stars and 1.78K GitHub forks.
According to the StackShare community, Tornado has a broader approval, being mentioned in 69 company stacks & 16 developers stacks; compared to Phalcon, which is listed in 28 company stacks and 15 developer stacks.
Pros of Phalcon
- Fast65
- High performance54
- Open source37
- Fast and easy to use35
- Scalable32
- Versatile23
- Fiexble22
- Automatic routing20
- It is easy and fast19
- Is very good17
- Low overhead9
- Dependency injection9
- Awesome6
- Easy and fast2
- Great for API1
- Clean Architecture1
- Modularity1
- Easy Setup1
- Very customizable0
Pros of Tornado
- Open source37
- So fast31
- Great for microservices architecture27
- Websockets20
- Simple17
- Asynchronous14
- Python11
- Lightweight7
- Handles well persistent connexions3
Sign up to add or upvote prosMake informed product decisions
Cons of Phalcon
- Support few databases4
- Very bad documentation2
Cons of Tornado
- Event loop is complicated2