Anthony FerraraPHP Install Statistics (30.12.2014, 18:00 UTC)
After yesterday's post, I decided to do some math to see how many PHP installs had at least 1 known security vulnerability. So I went to grab statistics from W3Techs, and correlated that with known Linux Distribution supported numbers. I then whipped up a spreadsheet and got some interesting numbers out of it. So interesting, that I need to share...
Read more »
Link
labs @ Qandidate.comA Broadway demo application (30.12.2014, 16:00 UTC)

After the release of Broadway we got a lot of requests for a demo application. People were curious how we use Broadway and how everything ties together.

So Fritsjan started with the demo application a while back and we just published it on Github. In this blog post we want to take a closer look at the demo application.

∞ labs @ Qandidate.com Permalink

Link
Cal EvansInterview with Brian Richards (30.12.2014, 05:00 UTC) Link
Anthony FerraraBeing A Responsible Developer (29.12.2014, 20:00 UTC)
Last night, I was listening to the combined DevHell and PHPTownHall Mashup podcast recording, listening to them discuss a topic I talked about in my last blog post. While they definitely understood my points, they for the most part disagreed with me (there was some contention in the discussion though). I don't mind that they disagreed, but I was rather taken aback by their justification. Let me explain...

Read more »
Link
SitePoint PHPSitePoint PHP in 2015: Future Plans (29.12.2014, 18:00 UTC)

The end of 2014 is in sight, and we’ve had a truly great year. Let’s do a yearly recap, see what we’ve done, and talk about the future – where we’re heading, how we’ll get there, and how you can help. But first, let’s welcome the new authors that have joined us these past couple […]

Continue reading %SitePoint PHP in 2015: Future Plans%

Link
SitePoint PHPMagento Install and Upgrade Data Scripts Explained (24.12.2014, 18:00 UTC)

While developing custom modules in Magento, I often have to deal with install and upgrade script issues. Normally, these issues arise because of mistakes in the naming convention, improper version numbers, or incorrect syntax. In this post, we’ll focus specifically on how to write infallible Magento install and upgrade scripts.

magento-ecommerce-square-logo

A Magento install and upgrade script is a part of module development, thus it’s recommended that you have some basic understanding of module development prior to reading this article.

Whenever you install or create any new module that contains database interaction, you will find an install and upgrade script in that module’s code directory that will run once you hit the URL. Magento’s core modules also follow the same install and upgrade structure. If you want to see some examples, open app/code/core/Mage/Catalog/sql/ catalog_setup. Here, you will find several install and upgrade scripts with proper naming conventions along with their version numbers.

Continue reading %Magento Install and Upgrade Data Scripts Explained%

Link
Stefan KoopmanschapThe Art Of Asking (24.12.2014, 10:00 UTC)

With Ingewikkeld we’ve sent out a gift to some customers and other contacts. A book that has nothing to do with PHP. While this may seem odd, it definitely isn’t. What book? The Art Of Asking by Amanda Palmer.

Amanda Palmer? Who is she?

Amanda Palmer is an artist. Performance artist, musician, cabaret punker, living statue, author, blogger and above all human being. Along the way she has done some things and while doing those things she’s learned a lot. And in her book The Art Of Asking, she has shared a lot of the lessons she learned. On life, music, community, crowdfunding and many other things.

But… what does this have to do with PHP?

Nothing. Well, also everything. Believe it or not, we all have lifes. We all operate within a community. Some of us work a lot with crowdfunding. Most of us love music and a lot of us need music to code. And really, our work is very creative. Not in a musical or graphical way, but we need to find creative solutions to often complex problems. In a way, we could be considered artists.

So what about this book?

The Art Of Asking is a book that is not just about asking. It is about life lessons. It is about life. It is about understanding. About human relationships. About experiences, good and bad. And while in a totally different community, it is about many of the problems and challenges we also face in the PHP community today. I think we as a community can learn a lot from this book.

What can we learn?

There’s too much to put into a single blogpost, so over the coming weeks I’ll be posting a series of blogposts going into more detail on the lessons we can learn from the book and why I think it also applies to the PHP community. In the meanwhile, feel free to also follow Amanda Palmer on Twitter or read her blog.

Link
Nomad PHPUse Varnish to Avoid API Rate Limits (23.12.2014, 15:42 UTC)

Presented by Jimmy Fursman @@jefweb A very basic limit we all run into when getting a general API off the ground often includes rate limits on our API keys with secondary data providers. Maybe you don’t have the budget to purchase more requests yet, maybe you haven’t built a caching system yet. Maybe you need …

The post Use Varnish to Avoid API Rate Limits appeared first on Nomad PHP.

Link
Nomad PHPTyped PHP (23.12.2014, 15:33 UTC)

Presented by Christopher Pitt @assertchris Strings, arrays and numbers are second-class citizens in PHP-land. This talk describes how they can be extended to work like objects, and how clean and consistent APIs can be introduced so that you can be proud of your PHP code again.

The post Typed PHP appeared first on Nomad PHP.

Link
Brandon SavageThe Object-Oriented PHP Masterclass Is Back! (23.12.2014, 13:30 UTC)
At just about every conference I go to, several people stop me to ask, “hey, whatever happened to your object-oriented masterclass? I really wanted to take that!” Well, if you’re one of those people, I have great news for you: the Object Oriented PHP Masterclass is back, and registration is open! This class is unique […]
Link
LinksRSS 0.92   RDF 1.
Atom Feed   100% Popoon
PHP5 powered   PEAR
ButtonsPlanet PHP   Planet PHP
Planet PHP