PEAR Framework - reusable PHP components

  •        0

PEAR is a framework and distribution system for reusable PHP components. It has all categories of components from DB access, security, xml parsing, encryption etc.

Install the PEAR framework using Pyrus, the next-generation PEAR Installer, a revolutionary package management and distribution system that extends the functionality of the PEAR Installer's already advanced functionality. Pyrus is also friendlier to projects outside of PEAR that wish to take advantage of the strengths of PEAR through channels.

A PEAR Channel is a web site that distributes package archives for remote installation by users of Pyrus or the PEAR Installer. In addition to providing the package archives for download, a PEAR Channel must also provide some meta-information that the installer can use to locate the package releases and determine which is the best release to download.

PEAR manages reusable components. It has more than 500 packages and each package includes set of files. Use it as per your need. Each package has API support. Packages are available for following categories Authentication, Benchmarking, Caching, Configuration, Console, Database, Date and Time, Encryption, Event, File Formats, File System, Gtk, Gtk2, HTML, HTTP, Images, Internationalization, Logging, Mail, Math, Networking, Numbers, Streams, Structures, System, Text — Text Tools and Utilities, Validate Web Services, XML.

Most important and popular packages are Captcha, IPV6, Encryption using different algortihms, Payment gateway support for PayPal, XML parsing. All web sites would some home require most of these components. Why to develop all, better reuse.



comments powered by Disqus

Related Projects

JUnit - A programmer-oriented testing framework for Java

JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.

Spring - Application Framework

Spring is an Application framework which has Inversion of Control container, Aspect-oriented programming framework, Data access, Transaction management, Model-view-controller for web, Remote access framework (RPC) and lot more. It is well integrated with Toplink, Hibernate, JDO, and iBATIS.

Foundation - The most advanced responsive front-end framework in the world

The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites and apps that work on any kind of device.

Grails - The Web Application Framework

Grails is an Open Source, full stack, web application framework for the JVM. It takes advantage of the Groovy programming language and convention over configuration to provide a productive and stream-lined development experience.

Microsoft All-In-One Code Framework - a centralized code sample library

The Microsoft All-In-One Code Framework is a centralized scenario-focused code sample library provided by the Microsoft Community team.

ZK – Java Web Framework for Web and Mobile

ZK is the leading Ajax + Mobile framework that is designed to build amazing Java web applications in a quick, efficient and elegant manner without needing any knowledge on Ajax or JavaScript. Unlike other conventional web frameworks, ZK is renowned for its shallow learning curve and unique Server+client architecture offering users a high performance, high security and low maintenance framework at an enterprise level.

Django - Python Web framework

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Its feature include Admin site, Authentication, Internationalization, Jython support, Pagnition, Session management, Siemap, Feeds, Caching, Signals, Comments and lot more.

Netty - Event-driven Asynchronous Network Application Framework

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server.

Genode - Operating System Framework

The Genode operating-system framework provides a uniform API for applications on top of 8 existing microkernels/hypervisors: Linux, L4ka::Pistachio, L4/Fiasco, OKL4, NOVA, Fiasco.OC, Codezero, and a custom kernel for ARM SoCs. For developers, the framework provides an easy way to target multiple different kernels instead of tying the development to a particular kernel technology.


Sleek, intuitive, and powerful front-end framework for faster and easier web development. A 12-column responsive grid, dozens of components, JavaScript plugins, typography, form controls, and even a web-based Customizer to make Bootstrap your own.

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.

Tag Cloud >>