Size: 1939
Comment: missing edit-log entry for this revision
|
Size: 2418
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
=== URL === | #pragma section-numbers off |
Line 3: | Line 3: |
http://www.twistedmatrix.com/ | *NOT* a framework for WebProgramming. |
Line 5: | Line 5: |
=== Licence === | === Masthead === |
Line 7: | Line 7: |
LGPL | URL:: http://www.twistedmatrix.com/ stable version:: 1.2.0 licence:: LGPL platforms:: everywhere Python runs Python versions:: 2.2 or later |
Line 11: | Line 15: |
=== Operating Systems === | Windows, UNIX. Special support for FreeBSD kernel features. === Protocols === Out of the box:: HTTP, FTP, NNTP, SSH, SOCKSv4, IRC, POP3, SMTP, Telnet, AOL's TOC, OSCAR, MouseMan, finger, Twisted Perspective Broker, see http://www.twistedmatrix.com/products/protocols Through additional modules:: LDAP |
Line 27: | Line 37: |
The best supported database at the moment, because we here at Twisted Matrix Labs like it the best, is PostgreSQL. | The best supported database at the moment, because we here at Twisted Matrix Labs like it the best, is ["PostgreSQL"]. |
Line 29: | Line 39: |
- InTheirOwnWords | -- InTheirOwnWords |
Line 32: | Line 42: |
=== Comments === |
|
Line 44: | Line 52: |
=== Comments === |
*NOT* a framework for WebProgramming.
Masthead
- URL
- stable version
- 1.2.0
- licence
- LGPL
- platforms
- everywhere Python runs
- Python versions
- 2.2 or later
Deployment Platforms
Windows, UNIX. Special support for FreeBSD kernel features.
Protocols
- Out of the box
HTTP, FTP, NNTP, SSH, SOCKSv4, IRC, POP3, SMTP, Telnet, AOL's TOC, OSCAR, MouseMan, finger, Twisted Perspective Broker, see http://www.twistedmatrix.com/products/protocols
- Through additional modules
- LDAP
Suitability
Development Interfaces
Environment Access
Session, Identification and Authentication
Persistence Support
Twisted provides an interface to any Python DB-API 2.0 compliant database through an asynchronous interface which allows database connections to be used, and multiplexed by multiple threads, while still remaining thread-safe for use with Twisted's event-based main loop.
Twisted Enterprise integrates with Twisted Web and other Twisted services, making it easy to generate dynamic content from an enterprise data source of any variety.
The best supported database at the moment, because we here at Twisted Matrix Labs like it the best, is ["PostgreSQL"].
Presentation Support
InTheirOwnWords
Twisted integrates a large number of consistent APIs for developing new Internet services. This translates to a wide number of protocols and components that are ready to work with your new server before you've written the first line of code.
In addition to legacy protocol support, the twisted.spread package allows developers to quickly develop new protocols and services with arbitrarily complex interfaces, prototyping new client functionality on the fly.
What does this mean in terms of development time? If you're developing a new server, it could take literally a year off of your implementation time -- and that's just now. Twisted development is proceeding at a rapid pace, and by the time you've finished your development you may find a host of new features that you didn't have to spend a moment thinking about!
Twisted comes under a relatively non-restrictive open-source license, making it suitable for both commercial and open-source development.