» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with License:BSD + PHP

xyster

Xyster is a PHP application framework based on the Zend Framework. It adds several new features including a sophisticated ORM system, a dependency injection (IoC) container, a collections package, and additional MVC plugins.

zend-framework

PHP Framework project maintained by Zend Technologies, the company behind the Zend Engine that powers the PHP scripting language.

The framework is still in preview stage, but official launch is expected to be on April 2007.

External links: Zend Framework Tutorials Zend Framework Forum Zend Framework Resources

Payjacks, an Object Oriented PHP/Ajax Web Application Framework

Payjacks is an object oriented PHPAjax web application framework I’ve written to help write robust and organised web applications. It was designed to require a minimal amount of effort to get your own web application up and running, while helping with such tasks as accessing a (MySQL, currently) database or providing a framework for sending asynchronous Ajax requests back to the server.

Payjacks uses many of the new object-oriented features in PHP 5 to do its work, and handles most of the details required to run a robust web application.

Serendipity PHP Weblog

Serendipity is a Weblog application implemented in PHP which can power individual weblogs, be they diaries, personal homepages, or other types of blogs. It ships with a variety of plug-and-play plugins, and more community created plugins are available.

Serendipity is written for PHP version 4 using the Smarty PHP templating engine, it is intended to be PHP5 compatible as well.

Serendipity was started in 2002 by Jannis Hermanns, however today active development is done by Garvin Hicking.

Features

  • WSYIWYG editor with extended entry support
  • Image manager
  • Threaded commenting system
  • Spam protections: forced moderation, captchas, blacklisting, and comment analysis methods are supported.
  • XML-RPC posting api that works with Movable Type and Blogger’s APIs.
  • Dynamic caching instead of page building.
  • Support for trackbacks/pingbacks, both sending and receiving, and support for automatically pinging weblog ping services.
  • Plugable database support between MySQL, PostgreSQL and SQLite.
  • Multiple user access controls and support for multiple weblogs.
  • Internationalization.
  • CSS based interface.
  • XHTML compliant.
  • Pluggable markup support can switch between straight HTML or Textile, BBCode, and other markup languages.

See Also

WinBinder: The native Windows binding for PHP

WinBinder is a PHP extension that allows PHP programmers to build native Windows applications.

It wraps the Windows API in a lightweight, easy-to-use library so that program creation is simple, quick and fun.

htmlSQL - a PHP class to query the web by an SQL like language

This class can be used to parse and extract information from HTML documents using a query language similar to SQL to define the information to be extracted.

The class can open HTML documents stored as local files or as remote pages using the Snoopy class.

The class can execute a query with a syntax similar to SQL SELECT statements to search an find certain tags in the opened document with attributes that match query condition.

The occurrences that it find are returned as result set rows that may contain a given list of attributes of the matched tags.

jMaki

jMaki is a JSP tag library / JSF component for Ajax development. Developers can use jMaki to integrate rich Javascript widgets into their Javascript web applications.

jMaki provides bootstrap widgets from Dojo, Script.aculo.us, Yahoo! UI Library – and includes RSS, del.icio.us, and chat widgets.

jMaki is written for JSP 2.0/JSF 1.1, but it should work on any servlet containers that support the JSP 2.0 or JSF 1.1 specfications.

Web Form Factory

Web Form Factory is a web form generator which automatically generates backend code to tie a form to a database.

WFF is a simple approach to making web forms. It works as follows: you provide it with an html file containing unbound html inputs and WFF binds the inputs to a database by generating all the necessary backend code.

The premise behind WFF is that Desktop software such as Dreamweaver, Photoshop, Illustrator etc. provide the easiest way to create good looking forms and most web designers out there use these tools anyways.

However, the scenario that usually plays out is that once the web form has been designed by a designer, it is then passed on to a developer who then adds the necessary backend code to the form. WFF eliminates the need for such a developer. The designer simply uploads the html file containing unbound inputs (textfields, checkboxes, drop down lists, textareas etc) to WFF, and within seconds, receives back a zip file containing the transformed form along with all the necessary back-end code. The designer can simply upload the contents of the zip file to a server and start collecting data.

ADODB

ADODB is a set of advanced PHP database abstraction classes.

Supports open source databases: And others:
  • Informix, Sybase
  • SQL Anywhere,
  • Oracle, MS SQL 7 and 2000,
  • SAP DB, Sybase,
  • DB2, FrontBase,
  • Foxpro, Access,
  • Netezza, LDAP,
  • ODBTP, ADO,

and generic ODBC.

Chatr

Ajax and PHP driven web chat. Includes presence info.

Chatr is designed to be super simple to add to your site and it’s only requirement is php on the webserver. No database required. To install, unzip the file to a folder on your server, visit install.php(needs write access to write the resulting config.php) to fill in a few parameters and click submit. You’re ready to go.

Click to download the source

PHP Object Generator (POG)

PHP Object Generator, or POG automatically generates tested object oriented code that you can use for your PHP4/PHP5 application.

The idea behind POG is generating object code will speed PHP development.

POG follows the Object-Relational Mapping pattern also known as Active Record or Persistence Layer, in which standard data access code is automatically generated based on database schema information.

POG’s generated code is designed to be extremely clean, easy to understand and use.

Databases supported:

ASCIIArtist

ASCIIArtist is a PHP class to convert Bitmap-Images into nice ASCII Texts in HTML format.

phpesp

phpESP is a set of PHP scripts to let non-technical users create surveys, administer surveys, gather results, and view statistics, all managed online after database initialization with a MySQL database backend.

Turba

Turba is the Horde contact-management application. It is a production level address book, and makes heavy use of the Horde framework to provide integration with IMP and other Horde applications.

Turba is a complete basic contact management application. SQL, LDAP, IMSP, Kolab, and Horde Preferences backends are available and are well tested. You can define the fields in your address books in a very flexible way, just by changing the config files. You can import/export from/to Pine, Mulberry, CSV, TSV, and vCard contacts. You can create distribution lists from your addressbooks, which are handled transparently by IMP and other Horde applications. You can share address books with other users. And there are Horde API functions to add and search for contacts.

Additional backends are easy to add – all you need to do is to implement a Turba_Driver subclass that implements a few simple methods and talks to your storage method of choice.

Eazy PHP Data Objects

A simple solution for PHP object relational mapping and data persistence