Main > Free Download Search >

Free for php5 software for linux

for php5

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 712
XPertMailer for PHP5 3.0.4

XPertMailer for PHP5 3.0.4


XPertMailer is a SMTP & POP3 PHP Mail Client that you can use to send and read e-mails in MIME format. more>>
XPertMailer is a SMTP & POP3 PHP Mail Client that you can use to send and read e-mails in MIME format (text, HTML, HTML embedded images, attachments) towards a localhost, client or relay SMTP servers with optional autentication and TLS/SSL support. Cc and Bcc functionality are included in this version of XPertMailer.

The XPertMailer class functions are optimised to execute in a very small time and also to be easy to use. This reduces the size of the code and the time required to write it. The names of the public functions in the XPertMailer class are eloquent so that they can be used without any confusions being made. The data sendig is done according to the RFC 821, RFC 822, RFC 2821, RFC 2822, RFC 2487 and the message type is in conformity with the RFC 2045, RFC 2046, RFC 2047, RFC 2048 and RFC 2049.

<<less
Download (0.087MB)
Added: 2007-04-22 License: Freeware Price:
916 downloads
TCPDF PHP5 4.6.022

TCPDF PHP5 4.6.022


TCPDF PHP5 provides you with an Open Source PHP class which is a perfect and very quick solution for generating PDF documents. more>> <<less
Added: 2009-07-24 License: GPL Price: FREE
1 downloads
FryPHP 0.9.6.2

FryPHP 0.9.6.2


FryPHP project is fast and easy to learn templating engine/system for PHP5. more>>
FryPHP project is fast and easy to learn templating engine/system for PHP5.

Why another templating system? Well... I have tried and even worked with a lot and was not happy with any of them. They all as a rule force you to learn a "new language" and its not right. I do not believe in all that designer safety and all... As my practice showed - competent enough people: HTML guys who know PHP or even programmers and surely not designers work with dynamic part of templates (of cource there are exceptions).

After working with RHTML in Ruby on Rails I found out how convenient it was. So I decided to make some templating system for PHP5, which uses plain PHP for templating.

FryPHP is written in object oriented manner using test driven development (TDD).

FryPHP allows local variables for each template, you also can set global variables. FryPHP makes use of method overloading and provides FryHelpers which save a lot of time on routineous HTML generation, such as selects generation for date selection.

FryPHP is very young project so more documentation, examples etc. are still to come.

For now, most of Frys features can be learned by reading test files.
<<less
Download (0.022MB)
Added: 2007-07-18 License: LGPL (GNU Lesser General Public License) Price:
828 downloads
HTTP extension for PHP 1.5.4

HTTP extension for PHP 1.5.4


HTTP extension for PHP allows building absolute URIs. more>>
HTTP extension for PHP allows building absolute URIs, RFC-compliant HTTP redirects, RFC-compliant HTTP date handling, parsing of HTTP headers and messages, caching by "Last-Modified" and/or ETag (with an on the fly option for ETag generation from buffered output), sending data/files/streams with (multiple) ranges, negotiating user-preferred language/charset, and convenient request functionality built upon libcurl.
PHP5 classes: HttpUtil, HttpResponse (PHP-5.1), HttpRequest, HttpRequestPool, and HttpMessage.
Main features:
- Building absolute URIs
- RFC compliant HTTP redirects
- RFC compliant HTTP date handling
- Parsing of HTTP headers and messages
- Caching by "Last-Modified" and/or ETag (with on the fly option for ETag generation from buffered output)
- Sending data/files/streams with (multiple) ranges support
- Negotiating user preferred language/charset
- Convenient request functionality built upon libcurl
- PHP5 classes: HttpUtil, HttpResponse (PHP-5.1), HttpRequest, HttpRequestPool, HttpMessage.
Enhancements:
- This release fixes bug #11359: HttpMessage::toMessageTypeObject() does not populate POST fields.
<<less
Download (0.16MB)
Added: 2007-06-29 License: BSD License Price:
851 downloads
Fruit Show 0.6

Fruit Show 0.6


Fruit Show is a minimalist forum package based on the forums at joelonsoftware.com. more>>
Fruit Show is a minimalist forum package based on the forums at joelonsoftware.com. Fruit Show is based on the philosophy that social atmosphere is a by-product of software design.
Theres no registration and very few features for visitors. Its skinnable and easy to install. It also contains some unique moderation features.
Fruit Show is intended for small sites that need an easy to use and accessible forum.
Enhancements:
- This release of FruitShow fixes a large number of issues and makes a few improvements to IIS support and support for PHP5.
- Smarter topic locking and improved optimization were added.
<<less
Download (0.33MB)
Added: 2007-07-06 License: BSD License Price:
842 downloads
TCPDF 1.53.0.TC033 (PHP5)

TCPDF 1.53.0.TC033 (PHP5)


TCPDF is a PHP class for generating PDF files on-the-fly without requiring external extensions. more>>
TCPDF is a PHP class for generating PDF files on-the-fly without requiring external extensions.
TCPDF is an extension and improvement of the FPDF class that supports UTF-8, Unicode, HTML, and barcodes.
Main features:
- supports all ISO page formats;
- supports UTF-8 Unicode;
- includes methods to publish some xhtml code, supporting the following elements: h1, h2, h3, h4, h5, h6, b, u, i, a, img, p, br, strong, em, font, blockquote, li, ul, ol, hr, td, th, tr, table, sup, sub, small;
- includes a method to print various barcode formats using an improved version of "Generic Barcode Render Class" by Karim Mribti (http://www.mribti.com/barcode/) (require GD library: http://www.boutell.com/gd/)
- supports TrueTypeUnicode, TrueType, Type1 and encoding;
- supports custom page formats, margins and units of measure;
- includes methods for page header and footer management;
- supports automatic page break;
- supports automatic page numbering;
- supports automatic line break and text justification;
- supports JPEG and PNG images;
- supports colors;
- supports links;
- support page compression (require zlib extension: http://www.gzip.org/zlib/);
- the source code is full documented in PhpDocumentor Style
Enhancements:
- fixed bug 1762550: case sensitive for font files
- NOTE: all fonts files names must be in lowercase!
<<less
Download (4.2MB)
Added: 2007-08-01 License: GPL (GNU General Public License) Price:
519 downloads
TaskFreak! 0.6.1 (Multi User)

TaskFreak! 0.6.1 (Multi User)


TaskFreak! is a simple but efficient web based task manager written in PHP. more>>
TaskFreak! project is a simple but efficient web based task manager written in PHP.
Main features:
- GTD compliant (learn more about GTD)
- easy setup with MySQL or SQLite (PHP4 and PHP5 compatible)
- simple and easy to use (outrageously user friendly)
- order tasks by priority and deadline, organize by project and context
- absolutely free & open source
<<less
Download (0.13MB)
Added: 2007-03-26 License: GPL (GNU General Public License) Price:
947 downloads
 
Other version of TaskFreak!
TaskFreak! 0.5SQLite (PHP4 and PHP5 compatible) - simple and easy to use (outrageously user friendly) - order
License:GPL (GNU General Public License)
Download (0.12MB)
1386 downloads
Added: 2006-01-06
UML2PHP5 2.2.0

UML2PHP5 2.2.0


UML2PHP5 is a Dia plugin to generate PHP code from UML. more>>
UML2PHP5 is a plugin designed to fit on the Dia diagram application. UML2PHP5 automatically generates the PHP code structure following the diagrams classes.
PHP5s and javas object model increasing similarity for example, there was an urgent need to update the tools for programmers.
UML2PHP5 is Open Source, under GPL. This means you can develop the source code to suit your need(s) and redistribute it as long as it remains under GPL terms.
Using UML2PHP5:
- Draw your UML diagram(s)
- Save it with .dia as file extension
- Export through the XSL filter (*.code)
- A popup opens :
- Select UML-CLASSES-EXTENDED in the top box
- Select PHP5 in the bottom box
- OK
The plugin generates as many .class.php files as necessary, in the same directory as the original .dia file.
Enhancements:
- A new tool was added: php2uml, which generates UML diagrams from PHP classes files.
- This tool uses the Reflection API.
<<less
Download (0.016MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1271 downloads
Sourdough 0.3.4 Alpha

Sourdough 0.3.4 Alpha


Sourdough is a comprehensive web application framework for PHP5. more>>
Sourdough is a comprehensive web application framework for PHP5. Sourdough provides developers with real-world solutions for common system components such as User Management, Session Handling, User Authentication, Exception Handling and Logging, Template System as well as Form Building and Handling.
Sourdough project does also include a database abstraction layer with excellent support for the popular MySQL database as well as support for many other database systems like PostgreSQL, MSSQL and the new lightweight SQLite.
Sourdoughs extensive feature set can also simplify or eliminate many common, and often tedious, programming tasks.
Main features:
- Built for PHP5: new object model
- Fully object-oriented API
- Contains extensive unit test framework
- Truly independent. Database interactions with Sourdough are truly independent.
- Easy to use. All modules are accessed by a global factory. Dependencies are resolved by Sourdough itself.
Sourdough is a YAPF - Yet Another PHP Framework. Especially now, as interest on PHP 5 is growing, there are more and more frameworks beeing developed. Each of them provides us with nicer code, more functionality and higher abstraction. Still, there is no perfect framework.
Some frameworks better fit for this project, some better fit for another. And usually, designing a framework is just the consequence of a larger growing codebase of some independent projects. A framework then is usually based on existing code. No wonder there are some many frameworks around.
As far as it concerns PHP, I was pretty disappointed up to now. There was not a lot of clean code around. The only projects like PEAR, Horde or BlueShoes were huge and tricky to get into. The main goal of Sourdough is not to provide you with uncountable features and highest possible complexity. The main goal is to provide you with a easy-to-use light weighted tool for daily web applications.
The database abstraction layer that comes with Sourdough is somehow more flexible than others. It attempts to make your database applications completely portable without loosing the power of your RDBMS.
Sourdough does not intend to be the perfect PHP framework. It just wants to open your eyes if you havent found anything useful yet. Give it a try!
Enhancements:
- This release contains extended Captcha image verification and various additions.
<<less
Download (1.3MB)
Added: 2006-01-05 License: GPL (GNU General Public License) Price:
1387 downloads
Object Extensions for PHP 0.1 Beta

Object Extensions for PHP 0.1 Beta


Object Extensions for PHP provides several classes that add runtime object extension and callbacks to the language. more>>
Object Extensions for PHP provides several classes that add runtime object extension and callbacks to the language. Object Extensions for PHP allows the programmer to add methods and properties to an object at runtime by dynamically extending by another object.

It also allows the creation of object property lists that allow for dynamic setting/getting of values in a fashion similar to JavaScript objects. These object property lists support basic value checking.

The Object Extensions library for PHP adds the following functionality to objects that extend the base class:

- Runtime object extension to "extend" an object by another class at runtime (to virtually inherit all public properties and methods).
- Runtime callback definitions to be able to pass function/method callbacks as variables, and subsequently execute them from other function/methods.
- Dynamic object properties class to handle runtime setting/getting of object properties, as well as ability to pass function arguments as object-based parameters rather than long list of options.

OBJECT EXTENSION:

- Base class (CExtendable) implements a _extend() function by which you may vritually extend an object by an instance of another object.
- Extended object (object passed to _extend) can reference parent object if supported by extended class.
- __get, __set and __call are all overriden to handle overriding undefined properties and methods
- Ability to reference a callback in a straightforward manner ($object->_callback()->method(args, [...]))

CALLBACK FUNCTIONALITY:

- Can create callbacks directly (through CCallback and derived classes)
- Can create method callbacks by calling _callback() method on CExtendable objects
- When combined with object extension and object properties, can provide a really easy way to execute callbacks.

OBJECT PROPERTIES:

- Base class extends ArrayIterator, all properties saved in an array
- Basic functionality to check values provided and/or set default values.
- Overrides __get, __set to get/set object properties.
- Can limit property set-tability to existing properties only, or to provided array of properties.
- Can enable read-only mode.
- Overrides __call, and in the case that the a property value with the same name as the method name exists, and is an instance of the ICallback interface, this callback is executed.

PHP COMPATIBILITY:

Object Extensions for PHP uses PHP5 functionality. It would be theoretically possible to implement similar functionality into PHP4, however, since I no longer develop in PHP4, I cannot properly test it.
<<less
Download (0.007MB)
Added: 2006-05-03 License: MIT/X Consortium License Price:
1271 downloads
PHPki 0.82

PHPki 0.82


PHPki is a Web application for managing a multi-agency PKI for HIPAA compliance. more>>
PHPki is a Web-based application for managing a multi-agency PKI for HIPAA compliance. With it, you may create and centrally manage X.509 certificates for use with S/MIME enabled e-mail clients, SSL servers, and VPN applications.
Enhancements:
- This release addresses a number of bugs and enhancements reported on Sourceforge.
- It ads support for VPN and timestamping certificates.
- PHP5 compatibility has hopefully been improved.
<<less
Download (1.9MB)
Added: 2007-07-22 License: GPL (GNU General Public License) Price:
830 downloads
W3C-PHP 1.1

W3C-PHP 1.1


W3C-PHP is a little php-cli script that can validate a list of URLs trough the W3C validator Web site. more>>
W3C-PHP is a little php-cli script that can validate a list of URLs trough the W3C validator Web site (http://validator.w3.org/) with PHP-DOM functions.

Configuration:

list.txt -> contain the list of url that you need to validate
the URLs must start with ":" without the "http://" prefix
for exaple...
:www.nasa.gov
:www.google.com

With the #FOLLOW# option you can validate the internal link of a site
you can active that option with:
:www.pippo.com#FOLLOW#

check.php -> php script that contain the source code
PLEASE CHECK IF YOUR PHP BIN ARE IN /usr/bin/php
IF NOT, EDIT THE FIRST LINE OF check.php
For exaple if you have installed php from Yast on Suse
probably you have the php bin in /usr/bin/php5
for execute the script you need to edit the first line of check.php
or make a link with "ln -s /usr/bin/php5 /usr/bin/php"

<<less
Download (0.010MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1204 downloads
WASP-PHP 1.2

WASP-PHP 1.2


WASP (Web Application Structure for PHP5) is a multi-tier web application framework built on object oriented PHP5. more>>
WASP is a multi-tier web application framework built on Object Oriented PHP5.
The framework is a simplified Model View Controller architecture. The controller is built by adding content "Chunks" to "UIModules".
The Model portion of the framework wraps PEAR DB_DataObjects in a business object layer. The View portion currently makes use of PEAR Html_Template_Flexy, but can be easly reimplemented using different template managers (or none at all) via the power of OO Interfaces.
WASP was written from the ground up in pure Object Oriented PHP5. WASP fully utilizes all of the OO enhancements made to PHP in version 5 including public/protected/private encapsulation, abstract classes and interfaces, class autoloading, and exception handling.
Enhancements:
- This release included functions to make form validation automatic and easy to do.
- It also included a library of validation functions that you can use to validate common things like phone numbers, zip codes, and dates.
- These functions will conveniently output standard error messages that you can easily override or customize.
<<less
Download (0.023MB)
Added: 2006-02-02 License: LGPL (GNU Lesser General Public License) Price:
1361 downloads
Garden 0.5.0

Garden 0.5.0


Garden is a dependency injection for PHP5. more>>
Garden is a dependency injection for PHP5.

Inspired by Spring Framework, it uses XML application context with syntax as similar as possible to Spring context definitions.

Kickstarter

Create example.xml file like this (dont forget to put garden-beans.dtd next to it!):

< ?xml version="1.0" encoding="UTF-8"? >
< !DOCTYPE beans PUBLIC "-//GARDEN//DTD BEAN//EN" "garden-beans.dtd" >
< beans default-lazy-init="true" >

< bean id="dog" class="Dog" file="ext/Dog.php" >
< property name="collar" >
< ref local="dogCollar"/ >
< /property >
< /bean >

< bean id="dogCollar" class="Collar" file="ext/Dog/Collar.php" >
< property name="spiked" value="true"/ >
< /bean >

< /beans >

etx/Dog.php contains:
class Dog
{
private $collar;
public function setCollar($collar)
{
$this->collar = $collar;
}
public function getCollar()
{
return $this->collar;
}
}

etx/Dog/Collar.php contains:
class Collar
{
private $spiked;
public function setSpiked($spiked)
{
$this->spiked = $spiked;
}
public function getSpiked()
{
return $this->spiked;
}
}
<<less
Download (0.078MB)
Added: 2006-05-16 License: The Apache License 2.0 Price:
1256 downloads
gzLogger 0.1

gzLogger 0.1


gzLogger is a simple PHP5 library that allows the user to log information to compressed flat files. more>>
gzLogger is a simple PHP5 library that allows the user to log information to compressed flat files with an approximate size defined by the user.
As the user adds data, the library compresses the data and writes it to flat files. When a file reaches a user defined size, the old log file is closed and a new one opened.
gzLogger project is aimed more at PHP CLI applications then web-pages. Also, this code is alpha quality, the API could change, anything could change.
How It Works:
gzLogger:
The gzLogger library is the compression side of the package. The gzLogger object allows you to define fine how you want the information compressed. When you intialize the object, you can define these seven settings:
- File Tag (DEFAULT: gzLog) - This defines the base name of the compressed files. For example, setting file tag to "gzLogger_ex" would cause the compressed files to be named gzLogger_ex.0, gzLogger_ex.1, etc.
- Log Dir (DEFAULT: ./) - The directory you would like the compressed files written to.
- Compression Level - The level of compression, from 0 to 9, with 9 being the highest compression. The compression is done using the Zlib library, and the files created with this library can be unzipped using the gzip package found on Unix, Linux, and most other operating systems.
- Flush Max (DEFAULT: 100) - The number of add() or log() calls before the data is written to the compressed file. This is done to reduce the number of times the disk is written to.
- Max File Size (1MB) - The approximate size of the compressed file before the file is closed and a new one opened. The size of the file is checked when the Flush Max is reached and the data is compressed and written to the file. The Max File Size can be set using bytes, KB (kilobytes), MB (megabytes), and GB (gegabytes). Examples would be: "100? - 100 bytes, "3KB" - 3 kilobytes, "40MB" - 40 megabytes.
- File Suffix (DEFAULT: .gz) - The string on the end of the file name.
- Force Commit (DEFAULT: FALSE) - You must set this to TRUE when your writing very small chunks of data (1KB) to the compressed file, and the Max File Size is set low (EX. 20KB). Most operating systems cache small chunks of data and wait until they have enough data to write to the file, and when the data is cached instead of written, the function that checks the file size will return and incorrect value. If you are writing large chunks of data to the file, then leave this set to FALSE.
function gzLogger(File Tag, Log Dir, Compression Level, Flush Max, Max File Size, File Suffix, Force Commit)
Enhancements:
- Initial release of the software with a basic implementation of most of the core features.
<<less
Download (0.008MB)
Added: 2006-02-07 License: GPL (GNU General Public License) Price:
1354 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5