News Feed
Sections




News Archive
feed this:

Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Acquia Blog:
The Future of PHP is Shared Power Tools
October 17, 2014 @ 09:06:42

On the Acquia blog there's a recent post from Ryan Weaver from KnpLabs, well known for his contributions to the Symfony2 framework. In his post he suggests that the future of PHP is "shared power tools", less around the monolithic frameworks or installable software and more about the combinations of small pieces of code doing exactly what they need and nothing more.

[Things like Drupal, Joomla and WordPress are] painstakingly thought about and solved the same problems from scratch. And despite that, the results were incredible. How? Because they leveraged the sheer size and passion of their respective PHP communities. But it makes me wonder: what crazy things could we build if we worked together? Fortunately, we're on our way to finding that out. The PHP world is transforming and the individual armies and empires are blurring together.

He talks about how PHP developers should stop fighting the same battles and start working together using existing libraries to solve problems. He points out that applications, even the big names, are becoming more and more modular. Even Drupal has recently made the move to include Symfony packages for some of its functionality (other examples are given too). He also talks about "developer experience" in using these tools, what Symfony is doing to help it and how building on these and other components is essentially "standing on the shoulders of giants" to solve problems easier, faster and with better quality code.

0 comments voice your opinion now!
acquia blog ryanweaver shared tools package library symfony2

Link: https://www.acquia.com/blog/future-php-shared-power-tools

Symfony Blog:
First Online Symfony Community Hack Day July 5th!
July 01, 2014 @ 11:58:07

On the Symfony blog today Ryan Weaver has posted a note about the first ever Symfony online community hack day coming up on July the 5th.

Last week, I talked about the Symfony Experience, and announced a new Developer Experience Initiative. [...] And now it's time to put our ideas into action, with the first community hack day on July 5th. This hack day is for everyone and we'll focus on tasks from all around the Symfony world: the core code and third party bundles. This is our chance to really push on things that never quite get done as well as they could: third party bundle documentation, exception messages, shortcuts, etc.

The event will be happening on July 5th from 9am to 8pm Central European Time (3am to 2pm Eastern time in the US) and will be run from the #symfony channel on the Freenode IRC network. There'll be plenty to do, so if you're interested in getting involved, reach out to Ryan or Javier once you're on and they can point you in the right direction. More information can be found on the Symfony blog.

0 comments voice your opinion now!
symfony blog community hackday july2014 developer experience

Link: http://symfony.com/blog/first-online-symfony-community-hack-day-july-5th

HHVM Blog:
Hack Community Roundup
May 19, 2014 @ 12:45:12

For those interested in what's going on in the world of Hack (the Facebook-created language based on PHP) check out this "community roundup" with information about and links to some of the latest happenings.

In the weeks since the Hack open source launch and the Hack developer day, there has been a lot of information, code, blog posts, etc coming from our nascent community. To us on the team, it's been incredible and encouraging to see the community reception to Hack. Here are some of the highlights of the things we've seen come out of our community. (And we almost certainly haven't seen everything, so please let us know in the comments what we've missed!

They share several related GitHub projects (including the Hack/HHVM support on Heroku), a few presentations about installation and experience with the tools and a few blog posts wrapping up their Hack dev day and an article from FastCompany about Hack and its motivation

0 comments voice your opinion now!
hhvm hack roundup github project blog presentations

Link: http://hhvm.com/blog/4811/hack-community-roundup

SitePoint PHP Blog:
Building a Simple Blog App with MongoDB and PHP
March 14, 2014 @ 09:19:36

On PHPMaster.com there's a recent tutorial posted showing you the creation of a simple blog application with MongoDB + PHP. It's a basic overview, so it's mostly about creates and reads, but it does help get things working.

If you want to create a blog using MongoDB and PHP, this article will teach you. [...] The reason I chose to build a blog application is because it is a basic CRUD application and it is very suitable for easing into PHP and MongoDB web development. We will build a plain user interface using Bootstrap with simple textboxes and buttons. A MongoDB database will store all the content.

He starts off by introducing MongoDB and some of the basic concepts around databases, collections and documents as they relate to it. He then moves into the installation process, getting and configuring a simple MongoDB instance running on localhost. He helps you get the MongoDB PECL driver installed for PHP and includes a bit of code to test the connection. Finally, he gets into the blog example itself and includes the full code to get it up and running.

0 comments voice your opinion now!
tutorial blog application sample introduction mongodb database

Link: http://www.sitepoint.com/building-simple-blog-app-mongodb-php/

CodeHeaps.com:
Creating a Blog Using Laravel 4 (Series)
February 18, 2014 @ 10:53:20

The CodeHeaps.com tutorial site, they've posted the latest in their tutorial series creating a blog with the popular Laravel framework. In the first part they looked at models and database seeing, in part two they focused on controllers and in this latest part they focus on routing.

In this article we will create a simple blog using Laravel 4. Our blog application will have the following features: display posts with read more links on home page, search posts on blog, display a single post with comments and allow users to post comments. Administrator will be able to perform CRUD operations on posts and comments [and ] will be able to moderate comments.

In the three parts so far they show some simple migrations to create the "posts" and "comments" table and some basic (lorem ipsum) content. They create a basic "blog" controller and login functionality to identify the current user. Finally, they create the routing to hook it all together including some "before" hooks and authentication protection on the administrative areas.

0 comments voice your opinion now!
series tutorial laravel framework blog beginner model controller routing

Link: http://www.codeheaps.com/php-programming/creating-a-blog-using-laravel-4-part-3-routing/

Samantha Quinones:
Project Laravel - Session 1 First impressions
February 10, 2014 @ 10:18:54

Recently Samantha Quinones started out a new project with Laravel to find out more about this popular framework. In her latest post she shares some of her first impressions of working the initial steps of her application.

I was super excited when I found a couple of free hours to finally sit down with Laravel and kick off my little blog project. That two hour time box turned out to be pretty important to this effort. [...] I won't go in to details on a topic as well-trod as that, but I think it speaks extremely highly of Laravel's approachability that I was able to build out a reasonably rich authentication system in a little more than an hour, including command-line tools to provision and manage users.

She also talks some about some of the things she "wasn't quite comfortable with" like the framework's use of facades. She mentions a post from Taylor Otwell to help explain some of the non-facade methods and suggests that if some of this and the "magic" with the dependency injection container were mentioned in the documentation, the framework might receive a bit less criticism for them.

0 comments voice your opinion now!
project laravel blog framework first impressions

Link: http://www.tembies.com/2014/02/project-laravel-first-impressions/

SitePoint Web Blog:
Is Ghost Really a WordPress Killer?
November 13, 2013 @ 11:19:32

The WordPress platform has become one of the de-facto standards when it comes to blogging and content management sites. In this new post, though, SitePoint wonders if a new competitor in the market is enough to unseat WordPress from its high ranking - Ghost.

When someone mentions the term blogging platform your mind likely brings up thoughts of WordPress, or maybe Blogger.com. It did, didn't it? While those two platforms have clearly carved out a respectable slice of the world's blogging population, there remains a void left unfilled. This gap in platforms was largely created by the incredible popularity and growth of the blogging world itself. [...] This new entrant goes by the stealthy moniker Ghost. A fitting name really, given it's unapologetic focus on no­frills web publishing.

They go through this new tool, spotlighting some of the features it offers and the extensibility it offers (complete with screenshots). While Ghost is a Node application (unlike its PHP counterpart) it's still relatively easy to get up and running. They do admit, however, that the title of the article is a bit inflammatory. Ghost and WordPress have different target audiences and widely different feature sets, but in the blogging realm, Ghost provides an interesting alternative.

0 comments voice your opinion now!
ghost wordpress blog overview tour simple

Link: http://www.sitepoint.com/ghost-really-wordpress-killer/

Dougal Campbell:
WordPress 10th Anniversary Blogging Project
May 02, 2013 @ 10:22:48

Dougal Campbell has a new post to his site with his own contribution to the "WordPress 10th Anniversary Blogging Project" - a remembrance of his history with the tool and where/when he first started using it.

The official 10th anniversary of the release of WordPress is May 27, 2013. It has been an amazing 10 years, during which WordPress evolved from a simple blogware to a very full-featured CMS (Content Management System), used to power some of the biggest and most popular web sites on the internet. All over the world, people are planning celebrations. As much as I like a good party, I thought this would also be a good time to celebrate WordPress by actually using WordPress - for blogging.

He talks some about when he got started with WordPress (2003) and what's happened since. He suggests that others follow suit and use the "#wp10" hashtag on Twitter to share their own posts.

0 comments voice your opinion now!
wordpress tenth anniversary blog project history

Link: http://dougal.gunters.org/blog/2013/05/01/wordpress-10th-anniversary-blogging-project

Brandon Savage:
Best PHP Blogs To Follow
February 19, 2013 @ 11:51:17

Brandon Savage has posted a list of blogs he suggests following for those interested in the PHP community including (disclaimer) PHPDeveloper.org itself.

A lot of people, especially when starting out in PHP, ask me "what blogs should I read?" There are a lot of great PHP blogs (you can see a nearly complete list of them at Planet PHP) but there are a few that I read on a regular basis and I feel are important.

His list includes PHP community members like Matthew Weier O'Phinney, Chris Hartjes, Anthony Ferrara and the PHPMaster.com site from SitePoint. Check out the full list for more great blogs.

0 comments voice your opinion now!
best blog follow opinion community phpmaster


Community News:
Privates - Harmful or Useful? (Discussion)
December 12, 2012 @ 09:53:57

There's been a few articles posted on various blogs in the PHP community recently about the "most correct" usage of the "private" scope in your PHP applications. As with any feature of just about any language out there, there's people on both sides of the fence. Here's the ones that have weighed in so far:

  • Brandon Savage's initial post (an excerpt from his upcoming "Do This, Not That" book)
  • A response to this from Anthony Ferrara
  • Brandon's own response to comments on his previous article
  • This new post from Larry Garfield and some of his experience from the Drupal world

Various topics come up during these posts including static coupling, using interfaces versus inheritance, wrapper classes and developer intent.

0 comments voice your opinion now!
private scope visibility harmful blog



Community Events





Don't see your event here?
Let us know!


install list community language zendserver podcast tips api symfony series package introduction framework library deployment release opinion laravel update interview

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework