PHPDeveloper.org
Reddit.com:
Over on Reddit.com recently a discussion was kicked off asking people what framework they used for REST - their tool of choice for making API creation simple.
I was wondering what people here preferred for setting up REST APIs. Specifically if they had a preferred PHP framework for setting them up. in the past I had used CodeIngiter but am looking at Laravel some recently. I don't anticipate extremely heavy usage but I'd like to easily update the framework when it has new releases without a real pain working around my models and controllers.Several different options were mentioned in the comments including:
Do you have a favorite you use for your REST APIs? share it here!
Link: http://www.reddit.com/r/PHP/comments/1em2ne/preferred_framework_for_rest_usageReddit.com:
Over on Reddit.com recently a discussion was kicked off asking people what framework they used for REST - their tool of choice for making API creation simple.
I was wondering what people here preferred for setting up REST APIs. Specifically if they had a preferred PHP framework for setting them up. in the past I had used CodeIngiter but am looking at Laravel some recently. I don't anticipate extremely heavy usage but I'd like to easily update the framework when it has new releases without a real pain working around my models and controllers.Several different options were mentioned in the comments including:
Do you have a favorite you use for your REST APIs? share it here!
Link: http://www.reddit.com/r/PHP/comments/1em2ne/preferred_framework_for_rest_usageReddit.com:
Over on Reddit.com recently a discussion was kicked off asking people what framework they used for REST - their tool of choice for making API creation simple.
I was wondering what people here preferred for setting up REST APIs. Specifically if they had a preferred PHP framework for setting them up. in the past I had used CodeIngiter but am looking at Laravel some recently. I don't anticipate extremely heavy usage but I'd like to easily update the framework when it has new releases without a real pain working around my models and controllers.Several different options were mentioned in the comments including:
Do you have a favorite you use for your REST APIs? share it here!
Link: http://www.reddit.com/r/PHP/comments/1em2ne/preferred_framework_for_rest_usagePHPMaster.com: Openbiz Cubi: A Robust PHP Application Framework, Part 2
PHPMaster.com has posted the second part of their look at the Openbiz Cubi framework (part one here), this time focusing on the code - mostly XML - that you'll need to create your own custom module.
In the first part of this series we talked about the development challenges we face and how Openbiz Cubi can help by providing a solid, ready-to-use web application framework. In this part we'll see how to build our own module and dive a bit deeper into the core architecture of the framework.They include the SQL you'll need to run to create a new table for the "Customer" module they're going to help you build. With that in place, they walk you through the command to execute to make the module skeleton, the locations of the XML files to work with and the contents of each. Included in the module are things like a data object, a module description file and the form object. He finishes up the post with a look at the overall flow of the Cubi execution so you know where each piece falls.
Link: http://phpmaster.com/openbiz-cubi-a-robust-php-application-framework-2PHPMaster.com: Openbiz Cubi: A Robust PHP Application Framework, Part 2
PHPMaster.com has posted the second part of their look at the Openbiz Cubi framework (part one here), this time focusing on the code - mostly XML - that you'll need to create your own custom module.
In the first part of this series we talked about the development challenges we face and how Openbiz Cubi can help by providing a solid, ready-to-use web application framework. In this part we'll see how to build our own module and dive a bit deeper into the core architecture of the framework.They include the SQL you'll need to run to create a new table for the "Customer" module they're going to help you build. With that in place, they walk you through the command to execute to make the module skeleton, the locations of the XML files to work with and the contents of each. Included in the module are things like a data object, a module description file and the form object. He finishes up the post with a look at the overall flow of the Cubi execution so you know where each piece falls.
Link: http://phpmaster.com/openbiz-cubi-a-robust-php-application-framework-2PHPMaster.com: Openbiz Cubi: A Robust PHP Application Framework, Part 2
PHPMaster.com has posted the second part of their look at the Openbiz Cubi framework (part one here), this time focusing on the code - mostly XML - that you'll need to create your own custom module.
In the first part of this series we talked about the development challenges we face and how Openbiz Cubi can help by providing a solid, ready-to-use web application framework. In this part we'll see how to build our own module and dive a bit deeper into the core architecture of the framework.They include the SQL you'll need to run to create a new table for the "Customer" module they're going to help you build. With that in place, they walk you through the command to execute to make the module skeleton, the locations of the XML files to work with and the contents of each. Included in the module are things like a data object, a module description file and the form object. He finishes up the post with a look at the overall flow of the Cubi execution so you know where each piece falls.
Link: http://phpmaster.com/openbiz-cubi-a-robust-php-application-framework-2PHPClasses.org: 5 Reasons Why the Web Platform War is Over: PHP Won with 75% says Google
In this new post to the PHPClasses.org blog Manuel Lemos talks some about the recent introduction of PHP into Google's App Engine offerings.
During Google I/O 2013 event a Google manager said PHP runs on 75% of the Web sites. So they decided to finally support PHP as in their AppEngine hosting service. Read this article to understand why this puts an end to years of false claims that PHP was losing market, as well what it means to Web developers using PHP or other languages.He looks at the App Engine PHP offering and looks at whether or not its a good platform to use for hosting your application. He points out some advantages and disadvantages (including no local file system access and no remote resource access). He also includes five reasons why the "web platform war is over" and why PHP has come out victorious:
- Google Knows Because They Crawl the Whole Web
- Google Does Not Influence Web Developers so much
- Wordpress is the Dominant Blog Platform (not Blogger)
- Programming Does Not Have to Be Beautiful
- PHP Detractors Have the Wrong Focus
He admits, though, that PHP may not be dominant forever - it's not perfect, but there will always be a need for something that does what it can do (and does it well).
Link: http://www.phpclasses.org/blog/post/208-5-Reasons-Why-the-Web-Platform-War-is-Over-PHP-Won-with-75-says-Google.htmlPHPClasses.org: 5 Reasons Why the Web Platform War is Over: PHP Won with 75% says Google
In this new post to the PHPClasses.org blog Manuel Lemos talks some about the recent introduction of PHP into Google's App Engine offerings.
During Google I/O 2013 event a Google manager said PHP runs on 75% of the Web sites. So they decided to finally support PHP as in their AppEngine hosting service. Read this article to understand why this puts an end to years of false claims that PHP was losing market, as well what it means to Web developers using PHP or other languages.He looks at the App Engine PHP offering and looks at whether or not its a good platform to use for hosting your application. He points out some advantages and disadvantages (including no local file system access and no remote resource access). He also includes five reasons why the "web platform war is over" and why PHP has come out victorious:
- Google Knows Because They Crawl the Whole Web
- Google Does Not Influence Web Developers so much
- Wordpress is the Dominant Blog Platform (not Blogger)
- Programming Does Not Have to Be Beautiful
- PHP Detractors Have the Wrong Focus
He admits, though, that PHP may not be dominant forever - it's not perfect, but there will always be a need for something that does what it can do (and does it well).
Link: http://www.phpclasses.org/blog/post/208-5-Reasons-Why-the-Web-Platform-War-is-Over-PHP-Won-with-75-says-Google.htmlPHPClasses.org: 5 Reasons Why the Web Platform War is Over: PHP Won with 75% says Google
In this new post to the PHPClasses.org blog Manuel Lemos talks some about the recent introduction of PHP into Google's App Engine offerings.
During Google I/O 2013 event a Google manager said PHP runs on 75% of the Web sites. So they decided to finally support PHP as in their AppEngine hosting service. Read this article to understand why this puts an end to years of false claims that PHP was losing market, as well what it means to Web developers using PHP or other languages.He looks at the App Engine PHP offering and looks at whether or not its a good platform to use for hosting your application. He points out some advantages and disadvantages (including no local file system access and no remote resource access). He also includes five reasons why the "web platform war is over" and why PHP has come out victorious:
- Google Knows Because They Crawl the Whole Web
- Google Does Not Influence Web Developers so much
- Wordpress is the Dominant Blog Platform (not Blogger)
- Programming Does Not Have to Be Beautiful
- PHP Detractors Have the Wrong Focus
He admits, though, that PHP may not be dominant forever - it's not perfect, but there will always be a need for something that does what it can do (and does it well).
Link: http://www.phpclasses.org/blog/post/208-5-Reasons-Why-the-Web-Platform-War-is-Over-PHP-Won-with-75-says-Google.htmlCommunity News: Packagist Latest Releases for 05.22.2013
- kherge/box (2.0.0)
A tool to simplify building PHARs.
- kphoen/contact-bundle (1.0.3)
Yet another contact bundle
- manhim/cervo (2.2.1)
A lightweight and highly modular structure framework for PHP.
- atijust/minx (0.1.0)
Lightweight PHP framework.
- notifier/notifier (0.5.0)
Notifier, direct notifications.
- sabre/vobject (3.0.0-alpha1)
The VObject library for PHP allows you to easily parse and manipulate iCalendar and vCard objects
- webmasters/doctrine-extensions (2.3.6)
Doctrine2 extensions
- sonata-project/block-bundle (2.2.2)
Symfony SonataBlockBundle
- phundament/p3pages (0.11.7)
Page Manager
- phpmyfaq/phpmyfaq (2.8.0)
FAQ System
- thorsten/phpmyfaq (2.8.0)
FAQ System
- chronon/stripe (1.0.2)
A CakePHP 2.x Stripe Payment Processing Component.
- pagon/pagon (0.6.1)
Pagon Framework
- bit3/contao-compat (1.1.2)
Compat layer to work around differences in the Contao 2 and Contao 3 API.
- slevomat/sglogistics-api (1.13.1)
SG Logistics client API Library
- phundament/p3widgets (0.11.6, 0.11.5)
Widget Manager
- phundament/app (0.20.6, 0.20.5)
Yii Application Boilerplate, with packages from composer repository http://packages.phundament.com
- dominionenterprises/dws-coding-standard (v1.0.0)
DWS Coding standard
- jbuilder/jbuilder-bundle (1.0.0)
Symfony2 bundle for JBuilder
- zfr/zfr-pusher-module (1.0.0)
Zend Framework 2 module for interacting with the Pusher REST API, built on top of ZfrPusher
- nixilla/php-jwt (v0.1.1, v0.1.0)
Json Web Token for PHP
- redcode/currency-rate-bundle (0.1.0-alpha)
Symfony2 currency rate bundle
- redcode/currency-rate (0.1.0-alpha)
Base classes for currency rate load and convert
- jbuilder/common (1.0.0, v1.0.0)
This is a library for creating the structure of the JSON for PHP 5.4+
- gedmo/doctrine-extensions (v2.3.6)
Doctrine2 behavioral extensions
- nunzion/php-expect (0.5.0)
An expressive but lightweight library to validate preconditions and invariants.
- fuelphp/dependency-injection (0.1.0)
Dependency handling.
- samson/unexpected-response-bundle (0.1.2)
Allows throwing a response from virtually anywhere
- desarrolla2/rss-client (v2.0.4)
A simple to use RSS client library.
- phundament/p3bootstrap (0.14.2)
Bootstrap Theme for Phundament
- pscheit/psc-cms (1.2.4)
a content management system ontop of webforge.
- icecave/slate (0.4.0)
A template engine for filesystem structures.
- sqmk/pushy (0.1.0)
Pushy - A PHP client for Pushover
- mjohnson/decoda (6.0.3)
A lightweight lexical string parser for BBCode styled markup.
Community News: Packagist Latest Releases for 05.22.2013
- kherge/box (2.0.0)
A tool to simplify building PHARs.
- kphoen/contact-bundle (1.0.3)
Yet another contact bundle
- manhim/cervo (2.2.1)
A lightweight and highly modular structure framework for PHP.
- atijust/minx (0.1.0)
Lightweight PHP framework.
- notifier/notifier (0.5.0)
Notifier, direct notifications.
- sabre/vobject (3.0.0-alpha1)
The VObject library for PHP allows you to easily parse and manipulate iCalendar and vCard objects
- webmasters/doctrine-extensions (2.3.6)
Doctrine2 extensions
- sonata-project/block-bundle (2.2.2)
Symfony SonataBlockBundle
- phundament/p3pages (0.11.7)
Page Manager
- phpmyfaq/phpmyfaq (2.8.0)
FAQ System
- thorsten/phpmyfaq (2.8.0)
FAQ System
- chronon/stripe (1.0.2)
A CakePHP 2.x Stripe Payment Processing Component.
- pagon/pagon (0.6.1)
Pagon Framework
- bit3/contao-compat (1.1.2)
Compat layer to work around differences in the Contao 2 and Contao 3 API.
- slevomat/sglogistics-api (1.13.1)
SG Logistics client API Library
- phundament/p3widgets (0.11.6, 0.11.5)
Widget Manager
- phundament/app (0.20.6, 0.20.5)
Yii Application Boilerplate, with packages from composer repository http://packages.phundament.com
- dominionenterprises/dws-coding-standard (v1.0.0)
DWS Coding standard
- jbuilder/jbuilder-bundle (1.0.0)
Symfony2 bundle for JBuilder
- zfr/zfr-pusher-module (1.0.0)
Zend Framework 2 module for interacting with the Pusher REST API, built on top of ZfrPusher
- nixilla/php-jwt (v0.1.1, v0.1.0)
Json Web Token for PHP
- redcode/currency-rate-bundle (0.1.0-alpha)
Symfony2 currency rate bundle
- redcode/currency-rate (0.1.0-alpha)
Base classes for currency rate load and convert
- jbuilder/common (1.0.0, v1.0.0)
This is a library for creating the structure of the JSON for PHP 5.4+
- gedmo/doctrine-extensions (v2.3.6)
Doctrine2 behavioral extensions
- nunzion/php-expect (0.5.0)
An expressive but lightweight library to validate preconditions and invariants.
- fuelphp/dependency-injection (0.1.0)
Dependency handling.
- samson/unexpected-response-bundle (0.1.2)
Allows throwing a response from virtually anywhere
- desarrolla2/rss-client (v2.0.4)
A simple to use RSS client library.
- phundament/p3bootstrap (0.14.2)
Bootstrap Theme for Phundament
- pscheit/psc-cms (1.2.4)
a content management system ontop of webforge.
- icecave/slate (0.4.0)
A template engine for filesystem structures.
- sqmk/pushy (0.1.0)
Pushy - A PHP client for Pushover
- mjohnson/decoda (6.0.3)
A lightweight lexical string parser for BBCode styled markup.
Community News: Packagist Latest Releases for 05.22.2013
- kherge/box (2.0.0)
A tool to simplify building PHARs.
- kphoen/contact-bundle (1.0.3)
Yet another contact bundle
- manhim/cervo (2.2.1)
A lightweight and highly modular structure framework for PHP.
- atijust/minx (0.1.0)
Lightweight PHP framework.
- notifier/notifier (0.5.0)
Notifier, direct notifications.
- sabre/vobject (3.0.0-alpha1)
The VObject library for PHP allows you to easily parse and manipulate iCalendar and vCard objects
- webmasters/doctrine-extensions (2.3.6)
Doctrine2 extensions
- sonata-project/block-bundle (2.2.2)
Symfony SonataBlockBundle
- phundament/p3pages (0.11.7)
Page Manager
- phpmyfaq/phpmyfaq (2.8.0)
FAQ System
- thorsten/phpmyfaq (2.8.0)
FAQ System
- chronon/stripe (1.0.2)
A CakePHP 2.x Stripe Payment Processing Component.
- pagon/pagon (0.6.1)
Pagon Framework
- bit3/contao-compat (1.1.2)
Compat layer to work around differences in the Contao 2 and Contao 3 API.
- slevomat/sglogistics-api (1.13.1)
SG Logistics client API Library
- phundament/p3widgets (0.11.6, 0.11.5)
Widget Manager
- phundament/app (0.20.6, 0.20.5)
Yii Application Boilerplate, with packages from composer repository http://packages.phundament.com
- dominionenterprises/dws-coding-standard (v1.0.0)
DWS Coding standard
- jbuilder/jbuilder-bundle (1.0.0)
Symfony2 bundle for JBuilder
- zfr/zfr-pusher-module (1.0.0)
Zend Framework 2 module for interacting with the Pusher REST API, built on top of ZfrPusher
- nixilla/php-jwt (v0.1.1, v0.1.0)
Json Web Token for PHP
- redcode/currency-rate-bundle (0.1.0-alpha)
Symfony2 currency rate bundle
- redcode/currency-rate (0.1.0-alpha)
Base classes for currency rate load and convert
- jbuilder/common (1.0.0, v1.0.0)
This is a library for creating the structure of the JSON for PHP 5.4+
- gedmo/doctrine-extensions (v2.3.6)
Doctrine2 behavioral extensions
- nunzion/php-expect (0.5.0)
An expressive but lightweight library to validate preconditions and invariants.
- fuelphp/dependency-injection (0.1.0)
Dependency handling.
- samson/unexpected-response-bundle (0.1.2)
Allows throwing a response from virtually anywhere
- desarrolla2/rss-client (v2.0.4)
A simple to use RSS client library.
- phundament/p3bootstrap (0.14.2)
Bootstrap Theme for Phundament
- pscheit/psc-cms (1.2.4)
a content management system ontop of webforge.
- icecave/slate (0.4.0)
A template engine for filesystem structures.
- sqmk/pushy (0.1.0)
Pushy - A PHP client for Pushover
- mjohnson/decoda (6.0.3)
A lightweight lexical string parser for BBCode styled markup.
Community News: Latest Releases from PHPClasses.org
- PHP Google Translate String
Package:Summary:Translate words using Google TranslateGroups:Author:Description:This class can translate words using Google Translate...
Read more at http://www.phpclasses.org/package/8072-PHP-Translate-words-using-Google-Translate.html
- PHP CouchDB Product CRUD
Package:Summary:Manage products stored in a CouchDB databaseGroups:Author:Description:This package provides a Web interface to manage products stored in a CouchDB database...
Read more at http://www.phpclasses.org/package/8050-PHP-Manage-products-stored-in-a-CouchDB-database.html
- Redstart Templating
Package:Summary:Template engine that supports template inheritanceGroups:Author:Description:This package implements a template engine that supports template inheritance...
Read more at http://www.phpclasses.org/package/8063-PHP-Template-engine-that-supports-template-inheritance.html
- PHP Time Difference
Package:Summary:Compute the time between two datesGroups:Author:Description:This class can compute the time between two dates...
Read more at http://www.phpclasses.org/package/8059-PHP-Compute-the-time-between-two-dates.html
- Pict CAPTCHA
Package:Summary:CAPTCHA validation making the user select picturesGroups:Author:Description:This class implements CAPTCHA validation making the user select pictures...
Read more at http://www.phpclasses.org/package/8057-PHP-CAPTCHA-validation-making-the-user-select-pictures.html
- PHP JSONP Response
Package:Summary:Encode and generate a response to JSONP requestGroups:Author:Description:This class can encode and generate a response to JSONP request...
Read more at http://www.phpclasses.org/package/8060-PHP-Encode-and-generate-a-response-to-JSONP-request.html
- Simple PHP Domain Whois Class
Package:Summary:Check if a given domain exists using whoisGroups:Author:Description:This class can check if a given domain exists using whois...
Read more at http://www.phpclasses.org/package/8066-PHP-Check-if-a-given-domain-exists-using-whois.html
- Simple PHP Combat System
Package:Summary:Simulate a combat with attacker and defender armyGroups:Author:Description:This class can simulate a combat between attacker and defender troops...
Read more at http://www.phpclasses.org/package/8056-PHP-Simulate-a-combat-with-attacker-and-defender-army.html
- PHP OLX Classifieds Scraper
Package:Summary:Extract data of classifieds published in OLX sitesGroups:Author:Description:This class can extract data of classifieds published in OLX sites...
Read more at http://www.phpclasses.org/package/8065-PHP-Extract-data-of-classifieds-published-in-OLX-sites.html
- PHP Free GeoIP Location
Package:Summary:Get the geographic location of a IP with FreeGeoIPGroups:Author:Description:This class can get the geographic location of a IP address with FreeGeoIP...
Read more at http://www.phpclasses.org/package/8052-PHP-Get-the-geographic-location-of-a-IP-with-FreeGeoIP.html
Community News: Latest Releases from PHPClasses.org
- PHP Google Translate String
Package:Summary:Translate words using Google TranslateGroups:Author:Description:This class can translate words using Google Translate...
Read more at http://www.phpclasses.org/package/8072-PHP-Translate-words-using-Google-Translate.html
- PHP CouchDB Product CRUD
Package:Summary:Manage products stored in a CouchDB databaseGroups:Author:Description:This package provides a Web interface to manage products stored in a CouchDB database...
Read more at http://www.phpclasses.org/package/8050-PHP-Manage-products-stored-in-a-CouchDB-database.html
- Redstart Templating
Package:Summary:Template engine that supports template inheritanceGroups:Author:Description:This package implements a template engine that supports template inheritance...
Read more at http://www.phpclasses.org/package/8063-PHP-Template-engine-that-supports-template-inheritance.html
- PHP Time Difference
Package:Summary:Compute the time between two datesGroups:Author:Description:This class can compute the time between two dates...
Read more at http://www.phpclasses.org/package/8059-PHP-Compute-the-time-between-two-dates.html
- Pict CAPTCHA
Package:Summary:CAPTCHA validation making the user select picturesGroups:Author:Description:This class implements CAPTCHA validation making the user select pictures...
Read more at http://www.phpclasses.org/package/8057-PHP-CAPTCHA-validation-making-the-user-select-pictures.html
- PHP JSONP Response
Package:Summary:Encode and generate a response to JSONP requestGroups:Author:Description:This class can encode and generate a response to JSONP request...
Read more at http://www.phpclasses.org/package/8060-PHP-Encode-and-generate-a-response-to-JSONP-request.html
- Simple PHP Domain Whois Class
Package:Summary:Check if a given domain exists using whoisGroups:Author:Description:This class can check if a given domain exists using whois...
Read more at http://www.phpclasses.org/package/8066-PHP-Check-if-a-given-domain-exists-using-whois.html
- Simple PHP Combat System
Package:Summary:Simulate a combat with attacker and defender armyGroups:Author:Description:This class can simulate a combat between attacker and defender troops...
Read more at http://www.phpclasses.org/package/8056-PHP-Simulate-a-combat-with-attacker-and-defender-army.html
- PHP OLX Classifieds Scraper
Package:Summary:Extract data of classifieds published in OLX sitesGroups:Author:Description:This class can extract data of classifieds published in OLX sites...
Read more at http://www.phpclasses.org/package/8065-PHP-Extract-data-of-classifieds-published-in-OLX-sites.html
- PHP Free GeoIP Location
Package:Summary:Get the geographic location of a IP with FreeGeoIPGroups:Author:Description:This class can get the geographic location of a IP address with FreeGeoIP...
Read more at http://www.phpclasses.org/package/8052-PHP-Get-the-geographic-location-of-a-IP-with-FreeGeoIP.html
Community News: Latest Releases from PHPClasses.org
- PHP Google Translate String
Package:Summary:Translate words using Google TranslateGroups:Author:Description:This class can translate words using Google Translate...
Read more at http://www.phpclasses.org/package/8072-PHP-Translate-words-using-Google-Translate.html
- PHP CouchDB Product CRUD
Package:Summary:Manage products stored in a CouchDB databaseGroups:Author:Description:This package provides a Web interface to manage products stored in a CouchDB database...
Read more at http://www.phpclasses.org/package/8050-PHP-Manage-products-stored-in-a-CouchDB-database.html
- Redstart Templating
Package:Summary:Template engine that supports template inheritanceGroups:Author:Description:This package implements a template engine that supports template inheritance...
Read more at http://www.phpclasses.org/package/8063-PHP-Template-engine-that-supports-template-inheritance.html
- PHP Time Difference
Package:Summary:Compute the time between two datesGroups:Author:Description:This class can compute the time between two dates...
Read more at http://www.phpclasses.org/package/8059-PHP-Compute-the-time-between-two-dates.html
- Pict CAPTCHA
Package:Summary:CAPTCHA validation making the user select picturesGroups:Author:Description:This class implements CAPTCHA validation making the user select pictures...
Read more at http://www.phpclasses.org/package/8057-PHP-CAPTCHA-validation-making-the-user-select-pictures.html
- PHP JSONP Response
Package:Summary:Encode and generate a response to JSONP requestGroups:Author:Description:This class can encode and generate a response to JSONP request...
Read more at http://www.phpclasses.org/package/8060-PHP-Encode-and-generate-a-response-to-JSONP-request.html
- Simple PHP Domain Whois Class
Package:Summary:Check if a given domain exists using whoisGroups:Author:Description:This class can check if a given domain exists using whois...
Read more at http://www.phpclasses.org/package/8066-PHP-Check-if-a-given-domain-exists-using-whois.html
- Simple PHP Combat System
Package:Summary:Simulate a combat with attacker and defender armyGroups:Author:Description:This class can simulate a combat between attacker and defender troops...
Read more at http://www.phpclasses.org/package/8056-PHP-Simulate-a-combat-with-attacker-and-defender-army.html
- PHP OLX Classifieds Scraper
Package:Summary:Extract data of classifieds published in OLX sitesGroups:Author:Description:This class can extract data of classifieds published in OLX sites...
Read more at http://www.phpclasses.org/package/8065-PHP-Extract-data-of-classifieds-published-in-OLX-sites.html
- PHP Free GeoIP Location
Package:Summary:Get the geographic location of a IP with FreeGeoIPGroups:Author:Description:This class can get the geographic location of a IP address with FreeGeoIP...
Read more at http://www.phpclasses.org/package/8052-PHP-Get-the-geographic-location-of-a-IP-with-FreeGeoIP.html
PHPMaster.com: Understanding HTTP Digest Access Authentication
On PHPMaster.com they've posted a new tutorial by Sean Hudgston that helps you understand HTTP digest authentication, a simple way to authenticate a user or script against your application.
Digest Access Authentication is one method that a client and server can use to exchange credentials over HTTP. This method uses a combination of the password and other bits of information to create an MD5 hash which is then sent to the server to authenticate. Sending a hash avoids the problems with sending a password in clear text, a shortfall of Basic Access Authentication.He starts out by looking at the "basic authentication" mechanism that's built into most web servers and points out that it has a major flaw - sending the username/password in (pretty much) plain text. Digest, on the other hand, uses a MD5 hash created from a few pieces of information including username, realm and request method. The result is sent as a header back to the server that can then be parsed by PHP. He also talks about improving on the basic version of the digest method using the qop, nc, and cnonce optional parameters.
Link: http://phpmaster.com/understanding-http-digest-access-authenticationNetTuts.com: How to Create a PyroCMS Theme
On NetTuts.com today there's a new tutorial posted showing you how to create a theme for PyroCMS, an open source, PHP-based content management system with a large user base and community.
Like most content management systems, PyroCMS uses front-end themes. Though PyroCMS themes are built a bit differently than what you might be used to from other systems, they're still quite easy to create. They're so easy, in fact, that very little PHP experience is required to assemble them!He walks through things like the folder structure of the templates directory and how to get started on a custom "Foo" theme of your own. He covers how to lay out the HTML markup for the theme and how you can use partials for the sections of the site. He briefly touches on using multiple layout files and how to use different layouts shown only to mobile devices.
Link: http://net.tutsplus.com/tutorials/php/how-to-create-a-pyrocms-themeGonzalo Ayuso: Google App Engine, PHP and Silex. Setting up a Login Provider
Gonzalo Ayuso has a new post to his site today showing how to use the recently released PHP support for the Google App Engine along with Silex to create a login provider.
Last week Google announced the PHP support for Google App Engine (GAE). PHPStorm, the great IDE for PHP development, also announced support for Google App Engine PHP. Because of that now is time to hack a little bit with this new toy. [...] To build a simple Silex application over Google App Engine is pretty straightforward (more info here). Because of that we're going to go a little further. We are going to use the log-in framework provided by GAE to log-in with our Goggle account within our Silex application. In fact we can use the standard OAuth authentication process but Google provides a simple way to use our gmail account.He includes the code showing what the end result will look like as well as what's needed for the "LoginProvider" class. He also creates an "Auth" class where most of the work is done - creating the login URL, redirecting the user and checking to see if the user is logged in. He's made a screencast of the full process so you can see the authentication flow as its happening.
Link: http://gonzalo123.com/2013/05/20/google-app-engine-php-and-silex-setting-up-a-login-providerMichelangelo van Dam: Survived php tek 2013
If you weren't able to make it to this year's php|tek conference in Chicago, Michaelangelo van Dam has posted a great wrapup of the event and some of the things that happened during the week.
If you were last week in Chicago, you've might felt the city was buzzing PHP all over the place. php[tek] 2013 was taking place at the Sheraton Gateway Suites Chicago O'Hare in Rosemont, just outside of Chicago city. This year it was also the first time Musketeers.me, a php consulting team from the East Coast, was running the show, putting their own signature onto the event. And with great success I might add. A well deserved applause to Eli White, Kevin Bruce, Sandy Smith, Oscar Merida and of course the Beth Tucker Long for their unlocked achievement running a great conference.He talks about running the unconference for this year's event and one talk that resonated with a lot of people at the conference, Ed Finkler's "Open Sourcing Mental Illness". He also goes through some of the other regular sessions talks he found interesting covering things like security, refactoring, and dealing with distractions during work. He also mentions the hackathon and some of the good work that was done there.
In my experience the best php[tek] ever, and I'm really looking forward to the 2014 edition. If you don't believe me, have a look at the pictures taken at php[tek] 2013. They will tell the story. Link: http://www.dragonbe.com/2013/05/survived-php-tek-2013.htmlCommunity News: Packagist Latest Releases for 05.21.2013
- heydon/uarray (v1.0.0-beta1)
Allow manipulation of PICK Dynamic Arrays in PHP for use with RockSoftware's U2 products
- mjohnson/transit (1.1.1)
A file uploader, validator, importer and transformer library.
- bitgandtter/google-bundle (0.2.1, 2.0)
Integrate the Google Platform into your Symfony2 application.
- trsteel/ckeditor-bundle (v1.1)
Symfony2 bundle for easy integration of the CKEditor WYSIWYG
- torohill/php-template (1.2.0, 1.1.0)
A very basic template class that uses PHP as the templating language.
- aequasi/memcached-bundle (1.3.6, 1.3.5, 1.3.4, 1.3.3, 1.3.2)
Memcached Bundle
- thrace/datagrid-bundle (v1.0.0)
This bundle provides easy creating of jqGrid datagrids
- thrace/component-bundle (v1.0.0)
Components used by thrace-project bundles
- segmentio/analytics-php (0.4.5)
Segmentio Analytics PHP Library
- phundament/app (0.20.4)
Yii Application Boilerplate, with packages from composer repository http://packages.phundament.com
- beatnode/tumblr (1.0.0)
Wrapper for the offical Tumblr SDK to provide authentication
- phundament/p3admin (0.12.3)
Yii application info and skeleton
- zircote/rhubarb (0.1.4)
A PHP Celery Client Implementation
- jenwachter/html-form (0.2)
A PHP library designed to make creating, validating, and maintaining forms easier.
- shark/formlogger-bundle (v2.3.1, v2.3)
Log Symfony Forms
- thadafinser/zfc-datagrid (0.3.1, 0.3.0)
Zend Framework 2 Module that provides a datagrid for different datasources and output formats
- wowo/wowo-newsletter-bundle (v1.2.7, v1.2.6, v1.2.5, v1.2.4)
Newsletter Bundle for Symfony2 (with messages queuing in beanstalkd)
- wowo/wowo-queue-bundle (v1.3.1)
The WowoQueueBundle provides unified method for use queue systems, like Beanstalkd, RabbitMQ, flat files, database driven queues etc.
- paypal/sdk-core-php (v2.4.0)
PayPal Core SDK for PHP
- paypal/adaptiveaccounts-sdk-php (v3.4.102)
PayPal adaptiveaccounts SDK for PHP
- merk/dough (v1.1.4)
This library provides an immutable money library, including currency conversion support.
- slevomat/sglogistics-api (1.13)
SG Logistics client API Library
- opichon/autotabs (2.0.8, 2.0.7, 2.0.6, 2.0.5)
JQuery plugin to generate tabs from page markup
- rah/rah_autoload (0.2.1, 0.2.0)
Loads Composer generated autoload files in Textpattern CMS
- studiobonito/silverstripe-publishable (1.0.3)
Publishable is a module for Silverstripe that provides a number of extensions that make enabling and managing versioning for DataObjects much simpler.
- simplon/db (1.2.2)
Simplon DB Libraries
- ze-pequeno/pequeno-spotify-module (1.0.2)
Zend Framework 2 Module for Spotify Web API
- n98/magerun (1.68.1)
Tools for managing Magento projects and installations