View previous topic :: View next topic |
Author |
Message |
jada Linux Guru

Joined: 13 May 2025 Posts: 3064 Location: Sun City, CA 92585
|
Posted: Tue Apr 08, 2025 2:59 am Post subject: pronto project |
|
|
Quote: |
Pronto Lives
In between my gazillion contracts and side projects, I've managed to eek out a little site for my latest toy, Pronto. Welcome to it!
The site now lives at www.prontoproject.com. There's not a ton of stuff there yet, but I will expand the site whenever I can find the time. For now, you can poke at an SVN snapshot of Pronto and play with an example app, a dumb little knowledge base. I like to learn by example, so I plan to release a few more mini apps that show Pronto in action.
In case you haven't been keeping up, Pronto is yet another PHP web framework. You may roll your eyes and say "Oh God, another web framework?" and you're probably right. But I came from the world of linux distributions, and at last count, I think DistroWatch tracked about 550 of them. So plenty of room left in the framework world!
Full Story zeroflux.org (Judd Vinet) |
Quote: |
A robust, feature-rich, flexible framework that abstracts the mundane and gets out of the way, letting you (the brains) get the job done.
http://www.prontoproject.com/ |
|
|
Back to top |
|
crouse Site Admin

Joined: 17 Apr 2025 Posts: 11833 Location: Iowa
|
|
Back to top |
|
jada Linux Guru

Joined: 13 May 2025 Posts: 3064 Location: Sun City, CA 92585
|
Posted: Tue Apr 08, 2025 3:52 am Post subject: |
|
|
Quote: |
http://www.prontoproject.com/docs/manual.html
Philosophy
Like most web frameworks, Pronto is designed to ease the development of web applications by eliminating redundant code and promoting a logical separation of application logic, data/model logic, and presentation.
Pronto strives to maintain a loosely-coupled set of components that, when combined, form a a powerful web development stack. The reasoning behind our "loosely-coupled" mandate is that this encourages Pronto to assist the developer, not take over for her. If a developer prefers to forgo some of the facilities provided by Pronto, it should be relatively easy for her to do so, without having to step out of the framework entirely.
Components
There are four core elements to Pronto.
Core Elements:
Dispatcher
Page Controller
Model
Template
Pronto also has plugin support for some layers.
Plugins:
Page Plugins
Template Plugins
Underneath the four high-level components, there are additional elements that support the framework.
Utility Elements:
DB Abstraction (with protection for SQL injection)
Data Sanitization (protection for XSS attacks)
Access Control
Internationalization (I18N)
Registry for global object storage
Factory for creating new objects |
I just was playing around with it on my testbox. I think "crouse" you also need to take a close look on it. It's awesome  |
|
Back to top |
|
crouse Site Admin

Joined: 17 Apr 2025 Posts: 11833 Location: Iowa
|
|
Back to top |
|
|