PyWork 0.4.8
Sponsored Links
PyWork 0.4.8 Ranking & Summary
File size:
0.26 MB
Platform:
Any Platform
License:
Freeware
Price:
Downloads:
1221
Date added:
2006-06-21
Publisher:
Julian Ciccale
PyWork 0.4.8 description
PyWork is a high performance Python Web framework.
The author has been developing web applications for years. In this journey several tools and well known languages where used before meeting Python. I am not going to explain all the great things Python does and gives, but in these advantages, this new (yet another) web framework is based. The idea is to permit the separation of the view code from the application or controller code.
It does so by defining some basic rules for HTTP request processing. When using PyWork you configure mappings between the uris and python objects (which will extend the Action class). When a request enters PyWork, an action method is called that executes the application code and returns a view identifier to be displayed. This very simple idea brings a lot of power to your app by making it more reusable, less buggy and with very little code.
Also by letting your python objects be called by the web server, it lets you use all the python libraries and packages available (DB, Image Processing, Report generation, XML technologies and so on). Your action classes also will be unit-testable as they dont need to live in a running server to be executed. This is great because it will permit you to code your tests and integrate them in your web application development process. They also are standard python code that you can distribute as a standard python package.
More advantages, being your classes standard objects it will let you use the standard debugging api (PDB) to easily debug your application code. With all these and the main ingredient Python, web applications lead to easy maintainance, higher portability and faster development.
In the next sections we will explain: Installation and Configuration; A proper explanation of an HTTP request lifecycle is explained, it then introduces a *very* simple application, followed by more formal explanations of Action and Views. The other chapters explain PyWorks api stack.
The author has been developing web applications for years. In this journey several tools and well known languages where used before meeting Python. I am not going to explain all the great things Python does and gives, but in these advantages, this new (yet another) web framework is based. The idea is to permit the separation of the view code from the application or controller code.
It does so by defining some basic rules for HTTP request processing. When using PyWork you configure mappings between the uris and python objects (which will extend the Action class). When a request enters PyWork, an action method is called that executes the application code and returns a view identifier to be displayed. This very simple idea brings a lot of power to your app by making it more reusable, less buggy and with very little code.
Also by letting your python objects be called by the web server, it lets you use all the python libraries and packages available (DB, Image Processing, Report generation, XML technologies and so on). Your action classes also will be unit-testable as they dont need to live in a running server to be executed. This is great because it will permit you to code your tests and integrate them in your web application development process. They also are standard python code that you can distribute as a standard python package.
More advantages, being your classes standard objects it will let you use the standard debugging api (PDB) to easily debug your application code. With all these and the main ingredient Python, web applications lead to easy maintainance, higher portability and faster development.
In the next sections we will explain: Installation and Configuration; A proper explanation of an HTTP request lifecycle is explained, it then introduces a *very* simple application, followed by more formal explanations of Action and Views. The other chapters explain PyWorks api stack.
PyWork 0.4.8 Screenshot
PyWork 0.4.8 Keywords
PyWork
Python Web
PyWork 0.4.8
python web framework
web framework
high performance
python
web
code
framework
application
standard
PyWork 0.4.8
HTTP
Internet
Bookmark PyWork 0.4.8
PyWork 0.4.8 Copyright
WareSeeker periodically updates pricing and software information of PyWork 0.4.8 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PyWork 0.4.8 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
python web frameworks
python web framework comparison
best python web framework
python exhaust
python web framework review
web frameworks
monty python
python 2.2
web framework wiki
python web framework shootout
python tutorial
pyworks
python programming
ball python
web frameworks python
python vs anaconda
pythons
jegs high performance
Related Software
pyhtmloo is a library that allows python developers to use HTML code like any other python objects. Free Download
PlugBoard is an Application framework made in Python and built on top of setuptools and Zope interfaces. Free Download
Pandora is a simple web document and application platform written in Ruby. Free Download
SA Web Framework project is a complete PHP application framework, based on the Front Controller Pattern. Free Download
DWR is a Java open source library that helps developers wanting to write Web sites that include AJAX technology. Free Download
core2 is a library that extends the ECMAScript built-in objects. Free Download
SMS Framework is an Objective C framework for decoding SMS messages in PDU format to objects. Free Download
PIC USB Framework is a USB application framework dedicated to Linux. Free Download
Latest Software
Popular Software
Favourite Software