[ Yawp | Download and Install | User Documentation | API Reference | Site Map ]
»Yawp
 Change Log
 To-Do List
 Bug Reports
 Source Code
 Mailing List

Yawp

Yawp is Yet Another Web Programming foundation for PHP applications. It is one of the easiest "frameworks" you will ever see for PHP (even though it's not really a framework). Yawp attempts to enhance your own style of programming, not impose a programming method on you.

The "real" home page is at http://phpyawp.com/ but there is a mirror (with other projects) at http://wiki.ciaweb.net/.

Yawp is a single PEAR-compliant class that encapsulates a number of other PEAR classes, and ties them all together with a simple configuration file.

When you use Yawp as the base of your application, get...

  • A single easy-to-edit config file
  • Automated authentication processing
  • Automatic creation of common objects:
    • Database abstraction layer
    • Disk cache
    • Composite logger
    • Benchmark timer
    • Variable dumper
  • Safe accessor methods for PATH_INFO, GET, POST, and configuration values

Most of all, you get full documentation and usage examples on this site. :-) Please see the UserDocs for a full list of benefits and features, or the PublicMethods for an API reference.

Although Yawp itself is only a single class file, Yawp depends on a number of other PEAR classes. Please see the DownloadAndInstall page for more information and instructions regarding this.

Current Release Status

The current release is version 1.2.0 stable as of 2005-10-14. You can see the ChangeLog for more information about this release.

Yawp was written and is maintained by Paul M. Jones.

Want to report a bug or request a feature? Join the MailingList.

Why Use Yawp?

Yawp is built from PEAR components, so why not just use those components directly? In no particular order...

  • Yawp makes it easy to configure the components with a simple configuration file
    • It is convenient to have the entire application configuration in a single file in a known location in a common format.
  • Yawp encapsulates the components away from the global namespace so you don't need to worry about variable names
  • Yawp handles the process of authentication for you; all you need to do is pass POST variables to it, and Yawp takes care of the rest
  • With one file and one call to Yawp::start(), Yawp sets everything up for you, so you can concentrate on your customized task, not the common foundation of your application
  • Yawp itself is a single class file; obviously, it is much easier to include a single class than it is to include a series of files.
  • All the Yawp-related variables are encapsulated away from the global name space, including the singleton Yawp instance itself; this means you don't have to worry about accidentally using reserved variable names in your scripts.

This page last edited Fri, 14 Oct 2005, 10:50

This site powered by Yawiki 0.22 beta.


qfci [AT] wwbs [DOT] com
2008-06-20 21:26:08 (6007)
The capacity of a <a href=http://www.cn-tiane.com/pro.asp>water heater</a> is an important consideration,the most common type of water heater in the us,its first water heater in 1936,<a href=http://www.cn-tiane.com/pro.asp>heat pump</a> is an air conditioner that the heat pump acts like an air conditioner,the uk heat pump network,the eco <a href=http://www.cn-tiane.com/pro.asp>swimming pool heat pump</a> is ideal for smaller pools , the competition swimming pool heat pump ca range costs half the price ...
qvhs [AT] bzqc [DOT] com
2008-06-14 04:12:37 (5912)
Farming for <a href=http://www.power4game.com>world of warcraft gold</a> (EVE ISK) isn't easy, but you can buy cheap <a href=http://www.power4game.com>FFXI Gil</a>. Buy <a href=http://www.power4game.com/Gold_Buy.aspx?GId=003>EVE ISK</a> now, I think you will have your pleasure. <a href=http://www.power4game.com/Gold_Buy.aspx?GId=003>Eve online isk</a> on sale. <a href=http://www.power4game.com/Gold_Buy.aspx?GId=012>L2 Adena</a> 60-70,purchase <a href=http://www.power4game.com/Gold_Buy.aspx?GId=002>eq2 plat</a> online and wow power up your character to the next level.
vzca [AT] xfdm [DOT] com
2008-05-08 01:35:34 (4811)
Our product about <a href=http://www.cnpumps.com/swimming-pool-pump.htm>swimming pool pump</a>,swimming pool pump parts,<a href=http://www.cnpumps.com/jet-pump.htm>jet pump</a>,jet pump parts,<a href=http://www.cnpumps.com>water pumps</a> and water pumps Parts... The <a href=http://www.kaixinlong.com/en/>capsule filling machine</a> supplier directory over 3000000 registered importers and capsule filling machine suppliers from the world ...
qzhn [AT] yuhr [DOT] com
2008-05-08 01:34:48 (4810)
Farming for <a href=http://www.thsale.com>wow gold</a> (world of warcraft gold) isn't easy, but you can buy cheap wow gold, wow power leveling on sale. <a href=http://www.thsale.com>Buy wow gold</a> here, we sell cheap world of warcraft gold. Buy wow gold now,I think you will have your pleasure.We have revolutionized the exchange of money to wow gold with fast delivery.Purchase <a href=http://www.thsale.com/Cheap.Gold.World_of_Warcraft_-_US.WOW-US.Server.013.aspx>world of warcraft gold</a> online and world of warcraft gold power up your character to the next level.Welcome to our website about world of warcraft gold,delivery in 24 hours,7/24 service.
pmjones [AT] ciaweb [DOT] net
2006-05-11 12:50:43 (1925)
Hi anonymous -- yes, Yawp is still being maintained, insofar as bugs are reported and new features are requested. Hope this helps. -- pmj
anonymous
2006-05-10 09:48:39 (1920)
Its impossible to tell: is the YAWP project still being actively maintained?
herry [AT] yawp [DOT] nl
2006-02-13 20:55:19 (1569)
PHPYAWP? Wazzat? Pure Hardcore Punk Yawp. Yawp is an Amsterdam based hardcore punkband for 20 years now. I am singer, guitarplayer and perl-coder. Checkout http://www.yawp.nl
anonymous
2006-02-02 06:13:41 (1528)
[quote] pear sucks [/quote] Yeah, and CPAN really got in the way of all my Perl coding too. Stop being silly
anonymous
2006-01-16 13:57:43 (1431)
well, pear sucks basically so that's a direct turn off for me :)

New comments are disabled.

Please help support Yawp; you can donate, or click on a sponsor.



Amazon Honor System Click Here to Pay Learn More
 

Copyright © 2004, Paul M. Jones. This site powered by Yawiki and a custom theme.