CakePHP allows us to set up a combination of  models,views ,controllers and release them as a packaged application called Plugins which can be used in the CakePHP applications.
Some of the useful Plugins  in CakePhp web application are as follows:-
1) Search Plugin-
This Plugin is used for the searching of the data from various tables of the database. This Plugin  consists  of a Behavior that makes a custom search find type available to the Models, with special options for database filtering and  highlighting results.
2)Re-Captcha Plugin
Recaptcha Plugin  is valuable for:
   a)Automated scripts from accessing the application website.
    b)Forums that want to prevent spam/ads from signing up
    c)Protecting downloads from automated access by bots (which is not a security risk in itself, but a bandwidth drain)
3) ACL Plugin-We should   have an application controlled by Auth and Acl. So the Users permissions are set at the group level. One  can also set permissions on a global and per-controller and per-action basis. This Plugins gives  you to have a reusable block of code to easily expand your ACO table as your applications grows.
4) Email MailGun Plugin-This Plugins allows you to send the email via a MailGun by using the provided SDK.
5) Paypal  Plugin-It's a plugin to interact with Paypal's "classic" and new REST APIs for payment processing..
6) CakePdf  Plugin-This Plugin consists of the CakePdf library which will use a PDF engine to convert HTML to PDF.It uses engines likewise Tcpdf,mPdf etc.
7) CakePHP-Upload   Plugin-This plugin is to give you the ability to manage file input easily .It is developed specifically for adding /uploading  multiple files in one go.
8) CakePhp Calendar Plugin-This  Plugin allows you to easily integratethe jQuery based Full Calendar application with your CakePhp application for a slick ajax event calendar.
9)WYSIWYG Editor Plugin-The  WYSIWYG Editor plugin purpose is to keep application  separate from a themed view, the regular webroot or the app in general, which makes it easier to update and use the editor wherever required to display.
10) Facebook  Plugin- This plugin provides a seamless way to connect your CakePHP application to social networking site  Facebook. The goal for this plugin is to not only provide extremely useful dynamic features but to also provide a complete interface to the Facebook API.
                       
                    
1 Comment(s)