Wp Presentation


Published on

Final exam presentation for web programming course.

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

Wp Presentation

  1. 1. PHP PEAR A Web Programming Presentation By Don Vogt Plymouth State University
  2. 2. PHP PEAR <ul><li>What is it? </li></ul>Two Questions: <ul><li>Why did I choose it? </li></ul>
  3. 3. Modules installed on web server
  4. 5. PEAR – What is it? <ul><li>Stands for: </li></ul>- PHP Extension and Application Repository <ul><li>It is: </li></ul>- a standard for code style - a library of reusable code for common functions - typically developed and installed as packages
  5. 6. Why the standard for code style? <ul><li>Governs developer code </li></ul><ul><li>Just plain good practice </li></ul>
  6. 7. And now for the “main course”... <ul><li>Reusable code saves time / speeds development </li></ul><ul><li>PHP PEAR is an open-source community project </li></ul><ul><li>Has many contributors, hence, the style standards </li></ul><ul><li>Can be as simple as using an include() statement </li></ul><ul><li>Access the library using the Pear Package Manager </li></ul><ul><li>It's FREE! </li></ul><ul><li>Is an expansion of the web “savvy” PHP framework </li></ul>
  7. 8. Some PHP PEAR modules <ul><li>Validate </li></ul><ul><li>Auth </li></ul><ul><li>Mail </li></ul><ul><li>DB_DataObject </li></ul>- for creating an authentication system - builds SQL statements and stores - an interface for implementing mailers - for validation of various data table row data
  8. 10. <ul><li>http://pear.php.net/ </li></ul>Sources: <ul><li>PHP5 and MySQL Bible / Converse, Park, Morgan </li></ul><ul><li>http://en.wikipedia.org/wiki/PEAR </li></ul><ul><li>http://www.fatcow.com/member/settings.bml </li></ul><ul><li>http://articles.sitepoint.com/article/getting-started-with-pear </li></ul>