Jeśli jesteś właścicielem tej strony, możesz wyłączyć reklamę poniżej zmieniając pakiet na PRO lub VIP w panelu naszego hostingu już od 4zł!

Archive for Grudzień, 2014

PHP.net: Release of PHP 5.4.36, 5.5.20 and 5.6.4 (Includes Security Fix)

PHP.net: Release of PHP 5.4.36, 5.5.20 and 5.6.4 (Includes Security Fix)

The PHP.net has announced the releases of several new versions in all of the current major series, all correcting several bugs including a CVE-related (security) related to unserialization. This security issue was reported in CVE-2014-8142 and relates to this bug report. It is highly recommended that you upgrade your versions to correct this potential security vulnerability. The latest versions are:

As always, you can download these latest releases directly from the downloads page or http://windows.php.net/download for the Windows users. If you’re interested in the other bugs fixed in these releases, check out the full Changelog.

Link: http://php.net/archive/2014.php#id2014-12-18-3
Source: http://www.phpdeveloper.org/news/22128

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Sound of Symfony Podcast: Episode 6 – The SymfonyCon Special

Sound of Symfony Podcast: Episode 6 – The SymfonyCon Special

The Sound of Symfony podcast has released their latest episode today: Episode #6, The SymfonyCon Special. This episode was recorded at SymfonyCon Madrid 2014 that happened in Spain at the end of November.

In this episode we’re all about SymfonyCon. So much so that we in fact recorded this episode at the SymfonyCon Hack day. As usual, we go over the news and community update, but the rest of the episode is focused on discussing the conference with our guests.

Among the topics discussed are things like:

You can listen to this latest episode either through the in-page audio player or by downloading the mp3. If you enjoy it, you can subscribe to their feed too.

Link: http://www.soundofsymfony.com/episode/episode-6/
Source: http://www.phpdeveloper.org/news/22127

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Community News: Packagist Latest Releases for 12.19.2014

Community News: Packagist Latest Releases for 12.19.2014Recent releases from the Packagist:

Source: http://www.phpdeveloper.org/news/22126

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Site News: Popular Posts for the Week of 12.19.2014

Site News: Popular Posts for the Week of 12.19.2014Popular posts from PHPDeveloper.org for the past week:

Source: http://www.phpdeveloper.org/news/22125

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Lee Blue: How PHP Frameworks Affect Profitability

Lee Blue: How PHP Frameworks Affect Profitability

Lee Blue has posted his next article in a series covering some of the real costs and considerations around using PHP for your applications. In this latest post he talks about frameworks and what kind of effect they could have on the overall profitability of your business.

Last week we talked about application shelf life an aspect of PHP development that often goes overlooked. This week let’s talk about how the web development framework you use contributes to the shelf life of your app and the profitability of your web application. [...] The main goal of all web frameworks is to improve the developer’s ability to get ordinary things done so we can focus on the primary goals of what we’re building.

He talks about how PHP was “made for the web” and why there are so many different kinds of frameworks out there (though most are generally MVC-ish). He talks about one of the standard arguments, learning curve vs efficiency, and how it compares to the “no framework framework” ideals. He then gets into some of the dark side of using frameworks, specifically how they can shorten the shelf life of an application and how difficult migration can sometimes be. He points out the irony of large frameworks: the bigger the app/framework, the harder it can be to migrate (and cost more). He encourages sticking with smaller, lighter frameworks instead and suggests coding standards, common packages and using custom libraries only where needed to create your application.

Link: http://leehblue.com/php-frameworks-affect-profitability/
Source: http://www.phpdeveloper.org/news/22124

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Matthieu Napoli: Test against the lowest Composer dependencies on Travis

Matthieu Napoli: Test against the lowest Composer dependencies on Travis

Recently the “prefer-lowest” option of Composer was mentioned in relation to testing for Symfony-based applications. In this new post to his site Matthieu Napoli shows how you can do it on any project that uses the Travis-CI continuous integration service.

Composer just got a new awesome addition thanks to Nicolas Grekas: prefer the lowest versions of your dependencies. [...] This amazing option will install the lowest versions possible for all your dependencies. What for? Tests of course!

He includes all the instructions you’ll need to get your Travis build using this command line option, starting with testing it on your own system first. He shows a basic “.travis.yml” file with the configuration you’ll need to provide it use the “prefer-lowest” (check out line 17). He does point out that you’ll need to run a “composer self-update” first though, as Travis hasn’t quite caught up with the latest Composer that includes this option.

Link: http://mnapoli.fr/test-lowest-dependencies/
Source: http://www.phpdeveloper.org/news/22123

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

SitePoint PHP Blog: AngularJS in Drupal Apps

SitePoint PHP Blog: AngularJS in Drupal Apps

On the SitePoint PHP blog there’s a new tutorial posted (by Daniel Sipos) about combining Drupal and AngularJS to make for more front-end focused, responsive applications.

Angular.js is the hot new thing right now for designing applications in the client. Well, it’s not so new anymore but is sure as hell still hot, especially now that it’s being used and backed by Google. It takes the idea of a JavaScript framework to a whole new level and provides a great basis for developing rich and dynamic apps that can run in the browser or as hybrid mobile apps. In this article I am going to show you a neat little way of using some of its magic within a Drupal 7 site. A simple piece of functionality but one that is enough to demonstrate how powerful Angular.js is and the potential use cases even within heavy server-side PHP frameworks such as Drupal.

He walks you through the creation of a simple addition of a block that lists out the titles of some other nodes. You’ll need an existing Drupal installation to follow along (no setup instructions here) as well as an Angular structure for a small application. He starts with the module configuration and creates custom handling to return the JSON result back to the waiting JS connection. Then he creates the custom template and block that the AngularJS will output the results too. Finally, with that rendering, he glues them both together in an Angular controller that loads the results when an “Open” button is clicked.

Link: http://www.sitepoint.com/angularjs-drupal-apps/
Source: http://www.phpdeveloper.org/news/22112

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

SitePoint PHP Blog: AngularJS in Drupal Apps

SitePoint PHP Blog: AngularJS in Drupal Apps

On the SitePoint PHP blog there’s a new tutorial posted (by Daniel Sipos) about combining Drupal and AngularJS to make for more front-end focused, responsive applications.

Angular.js is the hot new thing right now for designing applications in the client. Well, it’s not so new anymore but is sure as hell still hot, especially now that it’s being used and backed by Google. It takes the idea of a JavaScript framework to a whole new level and provides a great basis for developing rich and dynamic apps that can run in the browser or as hybrid mobile apps. In this article I am going to show you a neat little way of using some of its magic within a Drupal 7 site. A simple piece of functionality but one that is enough to demonstrate how powerful Angular.js is and the potential use cases even within heavy server-side PHP frameworks such as Drupal.

He walks you through the creation of a simple addition of a block that lists out the titles of some other nodes. You’ll need an existing Drupal installation to follow along (no setup instructions here) as well as an Angular structure for a small application. He starts with the module configuration and creates custom handling to return the JSON result back to the waiting JS connection. Then he creates the custom template and block that the AngularJS will output the results too. Finally, with that rendering, he glues them both together in an Angular controller that loads the results when an “Open” button is clicked.

Link: http://www.sitepoint.com/angularjs-drupal-apps/
Source: http://www.phpdeveloper.org/news/22112

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Voices of the ElePHPant: Interview with Stefan Koopmanschap

Voices of the ElePHPant: Interview with Stefan Koopmanschap

The Voices of the ElePHPant podcast has released their latest episode in their series of interviews with members of the PHP community. In this latest episode host Cal Evans talks with Stefan Koopmanschap.

They talk some about Stefan’s work in the Symfony community and a current project he’s refactoring to use it. They also talk about an event he recently helped organize, Wecamp, a conference held on an island where the attendees worked on a full project in a week. They also talk some about the most recent user group Stefan has been bootstrapping, the Frysian PHP User Group.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3. If you enjoy the interview be sure to subscribe to their feed.

Link: http://voicesoftheelephpant.com/2014/12/16/interview-with-stefan-koopmanschap/
Source: http://www.phpdeveloper.org/news/22111

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Voices of the ElePHPant: Interview with Stefan Koopmanschap

Voices of the ElePHPant: Interview with Stefan Koopmanschap

The Voices of the ElePHPant podcast has released their latest episode in their series of interviews with members of the PHP community. In this latest episode host Cal Evans talks with Stefan Koopmanschap.

They talk some about Stefan’s work in the Symfony community and a current project he’s refactoring to use it. They also talk about an event he recently helped organize, Wecamp, a conference held on an island where the attendees worked on a full project in a week. They also talk some about the most recent user group Stefan has been bootstrapping, the Frysian PHP User Group.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3. If you enjoy the interview be sure to subscribe to their feed.

Link: http://voicesoftheelephpant.com/2014/12/16/interview-with-stefan-koopmanschap/
Source: http://www.phpdeveloper.org/news/22111

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>