SaLearningSchool.com


Short Notes & Video Tutorials on Business & Computer

SignUp as a Member Member Login   
Go to Our Training Videos Section


Cool PHP Libraries to Use in Your Projects
[ More Web Site Development ][ More PHP ]

By Sayed Ahmed on 2013-08-24

Share with title  
Cool PHP Libraries to Use in Your Projects

1. ShellWra
								
										p  Shell Wrapper: ShellWrap allows you to work 
powerful Linux/Unix command line tools in PHP through an 
easy syntax: https://github.com/MrRio/shellwrap


2. PHP Geo  Geo Location Library : For calculating 
distances between geographic coordinates with high 
precision.
https://github.com/mjaschen/phpgeo

3. ColorJizz-PHP  Color Manipulation Library: Can convert 
between different color formats and do simple color arithmetic.
https://github.com/mikeemoo/ColorJizz-PHP

4. HTMLPurifier  HTML XSS Protection: it protects your code from 
XSS attacks by using a combination of robust whitelists and agressive
 parsing. It also makes sure that the resulting markup is standards compliant.

http://htmlpurifier.org/

5.Upload  For Handling File Uploads : Simplifies file uploading and validation. 
When a form is submitted, the library can check the type of file and size:

https://github.com/codeguy/Upload

6.Omnipay  Payment Processing Library: A payment processing library for PHP. 
It has a clear and consistent API and supports dozens of gateways. 
With this library, you only need to learn one API and work with a variety of payment processors.

https://github.com/adrianmacneil/omnipay

7. Gaufrette  File System Abstraction Layer: Provides a filesystem abstraction layer.
It makes it possible to work with local files, FTP servers, Amazon S3 and more in the same way.

https://github.com/KnpLabs/Gaufrette

8.Faker  Fake Data Generator: Generates fake data for you such as populating a test 
database or generate sample data for your web application.

https://github.com/fzaninotto/Faker

9.Filterus  Filtering Library: Filtering library, but it can not only validate, 
but also filter input to match a preset pattern.

https://github.com/ircmaxell/filterus

10. Validation  Input Validation Engine: Validation claims to be the most 
awesome validation engine ever created for PHP.

https://github.com/Respect/Validation

11.Ubench  Micro Benchmarking Library : Monitors execution time and memory usage.

https://github.com/devster/ubench

12. Goutte  Web Scraping Library : Goutte is a library for scraping websites and extracting data.

https://github.com/fabpot/Goutte

13.Buzz  Simple HTTP Request Library: For issuing HTTP requests.

https://github.com/kriswallsmith/Buzz

14. Requests  Easy HTTP Requests: To issue HTTP requests.

https://github.com/rmccue/Requests

15. nappy  Snapshot/PDF Library: Allows you to take snapshots or PDFs of URLs or HTML documents.

https://github.com/KnpLabs/snappy

16. ImageWorkshop  Image Manipulation with Layers : Lets you manipulate 
images with layers. With it you can resize, crop, make thumbnails, add watermarks and more.

http://phpimageworkshop.com/

Rate The Article: 1   2   3   4   5  
Rated: 0/5 by 0 Users

SignUp as a Member Member Login   

Further Reading

HTML & CSS


CSS Topics to learn

Web Site Development


How to Use Multiple Browsers on a Single Machine

Online Resources: Photoshop Tutorial/Courses in Computer Graphics

Tutorials on Photoshop Tools

Image Types to be used in Web-Sites

Transparent Background using CSS

CSS Selectors: Reference

Lesson 1: How to build a simple website from scratch

Search Engine Optimization


Very Useful Resource for Search Engine Optimization

PHP


Cool PHP Libraries to Use in Your Projects

Please note that our sole purpose is to provide useful contents/information

Creative Commons License
This work by www.SaLearningSchool.com is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

Privacy Policy Terms of Service


Warning: mysqli_close(): Couldn't fetch mysqli in /home4/m4p2f2v3/salearningschool.com/bottom.php on line 14