Webware for Python

Webware for Python 1.0rc1 is out there with, in theory, the real release to follow soon. That may be wishful thinking as version 0.8 was released over five years ago but let's hope it does happen.

So, what is it? From the web page:

Webware for Python is a suite of Python packages and tools for developing object-oriented, web-based applications. The suite uses well known design patterns and includes a fast Application Server, Servlets, Python Server Pages (PSP), Object-Relational Mapping, Task Scheduling, Session Management, and many other features. Webware is very modular and easily extended.

I confess that I have looked at it as the way to implement a web-based application many times over the years. I have, however, never picked it. Actually, I have usually picked Karrigell. Why? Well, while Webware is very modular, it always seems like I needed to understand all too many modules to do what I could do in Karrigell with a lot less to understand.

But, it's Python and it does seem to be clean. I am thinking about giving it another try. All I need is a project that fits.

______________________

Phil Hughes

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

How good is Webware

Razor's picture

Hi,

I have been using Java for all server side development and was searching for information on how good are the options available for Python. Webware seems to have the style similar to the patterns used for J2EE but would really appreciate it if you could share your experience with it.

White Paper
Linux Management with Red Hat Satellite: Measuring Business Impact and ROI

Linux has become a key foundation for supporting today's rapidly growing IT environments. Linux is being used to deploy business applications and databases, trading on its reputation as a low-cost operating environment. For many IT organizations, Linux is a mainstay for deploying Web servers and has evolved from handling basic file, print, and utility workloads to running mission-critical applications and databases, physically, virtually, and in the cloud. As Linux grows in importance in terms of value to the business, managing Linux environments to high standards of service quality — availability, security, and performance — becomes an essential requirement for business success.

Learn More

Sponsored by Red Hat

White Paper
Private PaaS for the Agile Enterprise

If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.

Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.

Learn More

Sponsored by ActiveState