|Greetings PHP fans,
We have a great interview with PHP co-creator Andi Gutmans this week, brought to us by the Binpress team.
The PHP development team has announced the immediate availability of PHP 5.6.1.
ZendCon is happening in just over a fortnight. Find out the exciting speaker line-up for this year.
Also the third Midwest PHP Conference has just recently been announced, in Spring next year in Minneapolis. The call for papers is open now.
Cal Evans chats with Jenny Wong, organiser of the PHP North West Conference.
And on the sitepoint.com website is a list of ten of the best self-hosted ecommerce solutions.
Help us keep PHP Weekly going
Please help us to keep doing this each week by visiting our sponsor:
Semaphore CI is now free for open source and private projects
Join GitLab and other users and organizations that have cut their build time fivefold with Semaphore's fast processors. Sign up for free, connect your GitHub or Bitbucket repository and start testing your project in a minute.
PHP Developer Working for Google Launches New PHP Compiler
Recently a new PHP compiler named Recki-CT was launched, generating native machine code that can outperform the same PHP code run by Zend Engine or Facebook HHVM. Read this article to learn more about this new PHP compiler, how it works and the plans for its future.
PHP 5.6: What's New
It's been a long time coming, but we finally have a new version of PHP. With it comes some nice, new features and improvements to existing features, as well as features that have been removed or marked as deprecated. Let's dive in and take a look at everything that's on offer.
A Possible Future for PHP
The Truth About WordPress
If you ask the average PHP developer what they think about WordPress, you may be disappointed with their answer. Their answer may make you think that WordPress is the bastard child of PHP, totally unloved and unwelcome in the PHP community. They’ll cite code quality, community, even personalities in their argument. In this article, Brandon Savage believes that, despite WordPress’ shortcomings, it has definite advantages that the PHP community needs to recognise and embrace.
10 of the Best Self-Hosted Ecommerce Solutions
This list, on the sitepoint.com website, considers product quality, features, community support, usage (through BuiltWith.com) and general popularity.
Tutorials and Talks
Bitcoin and PHP with Coinbase’s API – Basic Usage
Have you ever thought about selling your services in exchange for Bitcoins? It’s not so strange - today, many big players are actually doing it. From OkCupid to KhanAcademy, even WordPress is accepting Bitcoin. Today, we will see how to accept Bitcoin payments on your website/application in an easy way, with the Coinbase API (and its SDK).
Picking Up Random Elements from DOM using jQuery
Selecting a group of DOM elements is super duper easy these days using CSS selectors, or a particular element via their ID. But what about picking up a random element from this group of elements? This article shows you how to do it by extending jQuery.
Sentiment Analysis of Twitter Feeds
In the last post we looked into accessing Twitter API v1.1 from PHP. In this post we will see how to add sentiment analysis for the tweets. Generally speaking, sentiment analysis aims to determine the attitude of a writer with respect to some topic. A basic task in sentiment analysis is classifying the polarity of a given text, whether the expressed opinion in a sentence is positive, negative or neutral.
Creating Maintainable WordPress Meta Boxes
Right now, one of the most common design patterns employed in web development is that of MVC (or Model/View/Controller), but as popular as it is, it's not the only way that frameworks, foundations and other libraries are built. Case in point: WordPress uses the event-driven design pattern to power its hook system. And although design patterns are not mutually exclusive, you're more likely to recognise that particular pattern because it's what makes WordPress as flexible as it is.
Using the Google Analytics API with PHP: Logging In
In this series, we’re going to see how to use the Google Analytics API to interact with our Google Analytics data via PHP. We’ll be using Laravel on Homestead Improved, but you can follow along with any framework on any development environment - Laravel + HI is simply the fastest and recommended starting point.
The Journey of a Thousand Bytecodes
This article will attempt to take the reader through the HHVM compilation process from PHP-script to x86 machine code, one step at a time.
How to Use PHPbrew and VirtPHP
PHPbrew is an amazing little tool which has been out since 2012. It builds and installs PHP versions, and places them into a folder in your home directory.
Mysql Show Table Comments
A short tutorial to show how to display the table comments and field comments for a MySQL table.
|News and Announcements
PHP 5.6.1 Released
The PHP development team announces the immediate availability of PHP 5.6.1. Several bugs were fixed in this release. All PHP 5.6 users are encouraged to upgrade to this version.
ZendCon: October 27-30th 2014, Santa Clara CA - Speakers
ZendCon attendees have rated our speaker program as best-in-class for 10 years now, and the 2014 speaker line-up continues the tradition. ZendCon provides those rare opportunities to meet innovative and talented people who are shaping our industry. Soak up the insights, ask the tough questions and rub elbows with industry thought leaders, widely-acclaimed developers and key contributors to the PHP community.
First Aura 2.0 Stable Project Releases!
After a little over a year in the making, the Aura web and CLI project packages saw their first stable 2.0 releases last weekend. This is a major milestone for Aura, as it means not just the core libraries but also the frameworks built from them are now complete.
Midwest PHP Conference: March 14-15th 2015, Minneapolis
Drupal 8.0.0 beta 1 Released
Drupal 8.0.0-beta1 has just been released for testing and feedback! This key milestone is the work of over 2,300 people who have contributed more than 11,500 committed patches to 15 alpha releases, and especially the 234 contributors who fixed 177 "beta blocker" issues.
PHP Swag Store Now Open
php[architect] just launched their brand new Swag Store where you can buy your own plush friend or other PHP branded gear for yourself. Options will be expanding in the near future, so look forward to seeing more T-shirts and other products appearing.
True North PHP Conference - November 6-8th 2014, Toronto
A conference designed to showcase Toronto's talent and give back to the community that has given so much. Tickets are strictly limited and on sale now, so register quick.
php[world] Conference - November 10-14th 2014, Washington DC
The team at php[architect] magazine is excited to bring you a brand new conference in the Washington, DC area. They wanted to create a conference that appeals to all the different communities that exist around the PHP ecosystem. Whether you are a core PHP developer, a heavy framework user or a WordPress, Drupal or Magento developer, this conference will be for you. Tickets are available now.
Binpress Podcast Episode 13: Andi Gutmans of Zend Technologies
This week we chat with Andi Gutmans, co-creator of PHP and CEO of Zend Technologies, the force behind Zend Framework. Andi covers why he doesn’t consider himself a good PHP developer, why you should approach venture capital like dating and the importance of admitting your mistakes. He also explains why it’s an exciting time to be a PHP developer, what’s next for the language, and his latest creation: Z-Ray.
Three Devs and a Maybe Podcast: University Life with Sachin Ishmael
This week we are lucky to have Sachin Ishmael on the show, who is currently on a work-placement year at ExtraDigital - studying for a BSc 'Multimedia Technology and Design' at the University of Kent. Discussion starts off with how much Edd enjoyed his first conference experience (SymfonyLive London), followed by Michael's decision to lean towards using Data URIs instead of sprites (reducing HTTP requests). We then move on to chat with Sachin about what it is like to be a student in 2014, and his reasoning behind going to University, despite the hefty fees. This leads us to reminisce on our own University experiences and the reasons behind choosing the degrees we did. Finally, we touch upon what drew him to multimedia, and how throughout the course he has surprisingly started to enjoy web development.
Voices of the ElePHPant - Interview with Jenny Wong
This week Cal Evans talks to Jenny Wong, organiser of the PHP North West conference. This interview comes live from WordCamp Europe.
WordPress: Questions and Answers (by George Duckett, published 7th September 2014)
If you have a question about Wordpress then this is the book with the answers, taking some of the best questions and answers asked on the stackoverflow website.
PHP and MongoDB Programming By Example (by Agus Kurniawan, published 20th September 2014)
This book provides an alternative approach to building PHP applications with Windows/Linux platform and MongoDB database. It describes how to work with PHP and MongoDB and illustrates their use with code examples.
PHP Developer, Barcelona
ExoClick is an innovative global ad network serving over 125 billion geo-targeted ad views a month to web and mobile advertiser/publisher platforms via its proprietary software. As we are expanding our development team, we are looking for a PHP Developer to join us. You will be part of an international team, developing specific projects. Do not hesitate to apply if coding is your passion!
Interesting Projects, Tools and Libraries
A PHP class for retrieving accurate IP address information for the client.
PHP Wrapper around Google's DistanceMatrix.
Key-Value Store abstraction. One Api, Multiple Stores.
Autostart your Node, Ruby, Python, Go etc development servers and access them locally on .ka domains.
Key-Value Store abstraction. One Api, Multiple Stores.
Tiny and lightweight PHP proto-framework based on famous libraries.
A micro PHP framework.
Official Redbooth API PHP client.
A simple but sturdy support framework.
The Extensible Macros Library for PHP.
Tools for performing content negotiation.
Utility to statically instantiate objects in PHP, without resorting to their constructors.
Amazing log component for PHP 5.3+.
A clone of the official Wurfl PHP library updated for PHP 5.3.
A simple logging library for PHP.
Standalone PHP library to integrate with the Clickatell SMS gateway.
Comprehensive mailing tools for PHP.
So, how did you like this issue?