Play Video
1
Pear
Pear's Extreme Challenge #1: Holding Breath
::2014/04/12::
Play Video
2
Annoying Orange - Annoying Pear
Annoying Orange - Annoying Pear
::2010/11/12::
Play Video
3
Pear Jam - Last Kiss
Pear Jam - Last Kiss
::2007/09/11::
Play Video
4
How To Grow A Pear In A Bottle
How To Grow A Pear In A Bottle
::2008/02/05::
Play Video
5
Why Eat Cactus Fruit (Prickly Pear)?
Why Eat Cactus Fruit (Prickly Pear)?
::2012/12/06::
Play Video
6
Grilled Brie & Pear Sandwich - Grilled Cheese Sandwich Recipe
Grilled Brie & Pear Sandwich - Grilled Cheese Sandwich Recipe
::2014/04/11::
Play Video
7
How To Make Pear Preserves
How To Make Pear Preserves
::2010/11/16::
Play Video
8
The Best Workout For Pear (Endomorph) Shapes: Free Full Length Workout Train For Your Body Type
The Best Workout For Pear (Endomorph) Shapes: Free Full Length Workout Train For Your Body Type
::2014/03/15::
Play Video
9
Prickly Pear - Indian Chant
Prickly Pear - Indian Chant
::2014/03/29::
Play Video
10
PEAR OS 8: REVIEW
PEAR OS 8: REVIEW
::2013/11/11::
Play Video
11
Papa Pear Saga - Universal - HD Gameplay Trailer
Papa Pear Saga - Universal - HD Gameplay Trailer
::2013/08/22::
Play Video
12
Papa Pear Saga level 373 3***
Papa Pear Saga level 373 3***
::2014/04/10::
Play Video
13
Grow A Pear
Grow A Pear
::2014/01/26::
Play Video
14
Papa Pear Saga level 375
Papa Pear Saga level 375
::2014/04/11::
Play Video
15
Papa Pear Saga level 369 3***
Papa Pear Saga level 369 3***
::2014/04/10::
Play Video
16
Papa Pear Saga level 363
Papa Pear Saga level 363
::2014/04/10::
Play Video
17
Papa Pear Saga Level 360
Papa Pear Saga Level 360
::2014/03/27::
Play Video
18
Papa Pear Saga level 366 How to hit middle bucket
Papa Pear Saga level 366 How to hit middle bucket
::2014/04/11::
Play Video
19
Papa Pear Saga Level 335
Papa Pear Saga Level 335
::2014/03/12::
Play Video
20
Papa Pear Saga level 285 3*** NO BOOSTERS
Papa Pear Saga level 285 3*** NO BOOSTERS
::2014/01/16::
Play Video
21
Papa Pear Saga level 335 3***
Papa Pear Saga level 335 3***
::2014/03/12::
Play Video
22
Papa Pear Saga level 368 2**
Papa Pear Saga level 368 2**
::2014/04/10::
Play Video
23
Papa Pear Saga Level 345
Papa Pear Saga Level 345
::2014/03/12::
Play Video
24
Review ::: Pear OS 8 - The fruit that fell out of the tree!
Review ::: Pear OS 8 - The fruit that fell out of the tree!
::2013/11/17::
Play Video
25
Papa Pear Saga Hack   Unlimited Gold
Papa Pear Saga Hack Unlimited Gold
::2013/12/28::
Play Video
26
Prickly Pear Limeade | Thirsty For ...
Prickly Pear Limeade | Thirsty For ...
::2013/10/20::
Play Video
27
Pear Tree Pruning
Pear Tree Pruning
::2012/02/19::
Play Video
28
Asian Pears
Asian Pears
::2009/09/01::
Play Video
29
Pruning Apple Trees and Pruning Pear Trees
Pruning Apple Trees and Pruning Pear Trees
::2012/12/22::
Play Video
30
Papa Pear Saga Level 373
Papa Pear Saga Level 373
::2014/04/10::
Play Video
31
Papa Pear Saga Level 299 No Boosters
Papa Pear Saga Level 299 No Boosters
::2014/01/29::
Play Video
32
Papa Pear Saga Level 339
Papa Pear Saga Level 339
::2014/03/12::
Play Video
33
Pear & Almond Pudding Cake Recipe | Hugh Fearnley-Whittingstall | River Cottage
Pear & Almond Pudding Cake Recipe | Hugh Fearnley-Whittingstall | River Cottage
::2014/02/17::
Play Video
34
Papa Pear Saga Level 366
Papa Pear Saga Level 366
::2014/04/10::
Play Video
35
Papa Pear Saga Level 369
Papa Pear Saga Level 369
::2014/04/10::
Play Video
36
Papa Pear Saga level 357 3***
Papa Pear Saga level 357 3***
::2014/03/28::
Play Video
37
Emo Pear
Emo Pear
::2013/04/13::
Play Video
38
Review de Pear OS 8 en español
Review de Pear OS 8 en español
::2013/11/09::
Play Video
39
Annoying Orange vs Angry Birds: PEAR
Annoying Orange vs Angry Birds: PEAR
::2012/03/23::
Play Video
40
Papa Pear Saga level 363 3*** HOW TO MAKE FIREPAPAS
Papa Pear Saga level 363 3*** HOW TO MAKE FIREPAPAS
::2014/04/10::
Play Video
41
Papa Pear Saga level 242 3 stars
Papa Pear Saga level 242 3 stars
::2013/12/04::
Play Video
42
Papa Pear Saga level 198 NO BOOSTER
Papa Pear Saga level 198 NO BOOSTER
::2013/10/29::
Play Video
43
Papa Pear Saga Level 111
Papa Pear Saga Level 111
::2013/07/24::
Play Video
44
Papa Pear Saga Level 180
Papa Pear Saga Level 180
::2013/09/26::
Play Video
45
Papa Pear Saga level 367 3***
Papa Pear Saga level 367 3***
::2014/04/10::
Play Video
46
Papa Pear Saga level 323 2**
Papa Pear Saga level 323 2**
::2014/02/27::
Play Video
47
Papa Pear Saga level 192
Papa Pear Saga level 192
::2013/10/09::
Play Video
48
Papa Pear Saga Hack 2014
Papa Pear Saga Hack 2014
::2014/01/14::
Play Video
49
Papa Pear Saga Level 337
Papa Pear Saga Level 337
::2014/03/12::
Play Video
50
Papa Pear Saga level 250
Papa Pear Saga level 250
::2013/12/04::
NEXT >>
RESULTS [51 .. 101]
From Wikipedia, the free encyclopedia
Jump to: navigation, search

The PHP Extension and Application Repository, or PEAR, is a repository of PHP software code. Stig S. Bakken founded the PEAR project in 1999 to promote the re-use of code that performs common functions. The project seeks to provide a structured library of code, maintain a system for distributing code and for managing code packages, and promote a standard coding style. Though community-driven, the PEAR project has a PEAR Group which serves as the governing body and takes care of administrative tasks. Each PEAR code package comprises an independent project under the PEAR umbrella. It has its own development team, versioning-control and documentation.

PEAR packages[edit]

A PEAR package is distributed as a gzipped tar file. Each archive consists of source code written in PHP, usually in an object-oriented style. Many PEAR packages can readily be used by developers as ordinary third party code via simple include statements in PHP. More elegantly, the PEAR package manager which comes with PHP by default may be used to install PEAR packages so that the extra functionality provided by the package appears as an integrated part of the PHP installation. Unlike the Comprehensive Perl Archive Network (CPAN) archives, which PEAR took as its model, PEAR packages do not have implicit dependencies so that a package's placement in the PEAR package tree does not relate to code dependencies. Rather, PEAR packages must explicitly declare all dependencies on other PEAR packages.

The PEAR base classes contain code for simulating object-oriented destructors and consistent error-handling. Packages exist for many basic PHP functions including authentication, caching, database access, encryption, configuration, HTML, web services and XML.

PEAR package manager[edit]

The PEAR package manager provides an easy way to install, uninstall, or upgrade with new PEAR packages or PECL extensions. Before installing a package it can also be instructed to take care of package dependencies so all the extra needed packages are installed too.

The PEAR package manager is run from the command line using the pear command. Usually it is therefore only the server administrator who can alter the installed base of PEAR and PECL extensions. On PHP installations running on Linux, the PEAR package manager is ready for usage by default, but on Windows the PEAR package manager is only available after running a batch file called go-pear.bat.

PECL[edit]

PECL (PHP Extension Community Library, pronounced 'pickle') is conceptually very similar to PEAR, and indeed PECL modules are installed with the PEAR Package Manager. PECL contains C extensions for compiling into PHP. As C programs, PECL extensions run more efficiently than PEAR packages. PECL includes modules for XML-parsing, access to additional databases, mail-parsing, embedding Perl or Python in PHP scripts and for compiling PHP scripts. PECL spun off from the PEAR Project in October 2003. Originally it was called the PEAR Extension Code Library, but it now operates independently of PEAR.

PECL extensions are documented alongside standard extensions within the PHP Manual, so there is no special manual for PECL extensions. Also, several extensions began their development cycle in PECL and ended up in core (the distributed PHP source) and in many of these cases the PECL versions become unmaintained.

External links[edit]

Wikipedia content is licensed under the GFDL License
Powered by YouTube
LEGAL
  • Mashpedia © 2014