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 Styczeń, 2014

PHP Town Hall: Episode 18: PHPDBG, HHVM and Internals

PHP Town Hall: Episode 18: PHPDBG, HHVM and Internals

The PHP Town Hall podcast has released their latest episode today – Episode #18, “PHPDBG, HHVM and Internals“. This time the lineup includes Sara Golemon, a developer on the HHVM project, and Joe Watkins, a developer on the PHPDBG project.

Joe Watkins and Sara Golemon join Phil to make one hell of an episode. These two are not only core contributors to PHP, but are behind a lot of RFCs and decisions that make PHP considerably better. We talk about a whole bunch of awesome stuff, including progress of the named parameters RFC – and the chances of it making in, the new accepted PHP 5.6 feature PHPDBG and what it means for you, HHVM and its relationship to “The PHP”, wether PHP should have a spec for implementations of the language, and a whole bunch of other stuff.

You can listen to this latest interview in a few different ways – you can either listen with the in-page player, download the mp3 or you can watch the video of the live Google Hangouts recording.

Link: http://phptownhall.com//blog/2014/01/29/episode-18-phpdbg-hhvm-internals/
Source: http://www.phpdeveloper.org/news/20715

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

PHP Town Hall: Episode 18: PHPDBG, HHVM and Internals

PHP Town Hall: Episode 18: PHPDBG, HHVM and Internals

The PHP Town Hall podcast has released their latest episode today – Episode #18, “PHPDBG, HHVM and Internals“. This time the lineup includes Sara Golemon, a developer on the HHVM project, and Joe Watkins, a developer on the PHPDBG project.

Joe Watkins and Sara Golemon join Phil to make one hell of an episode. These two are not only core contributors to PHP, but are behind a lot of RFCs and decisions that make PHP considerably better. We talk about a whole bunch of awesome stuff, including progress of the named parameters RFC – and the chances of it making in, the new accepted PHP 5.6 feature PHPDBG and what it means for you, HHVM and its relationship to “The PHP”, wether PHP should have a spec for implementations of the language, and a whole bunch of other stuff.

You can listen to this latest interview in a few different ways – you can either listen with the in-page player, download the mp3 or you can watch the video of the live Google Hangouts recording.

Link: http://phptownhall.com//blog/2014/01/29/episode-18-phpdbg-hhvm-internals/
Source: http://www.phpdeveloper.org/news/20715

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

Community News: Packagist Latest Releases for 01.30.2014

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

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

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

Community News: Packagist Latest Releases for 01.30.2014

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

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

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

Community News: Packagist Latest Releases for 01.30.2014

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

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

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

Site News: Blast from the Past – One Year Ago in PHP

Site News: Blast from the Past – One Year Ago in PHPHere’s what was popular in the PHP community one year ago today:

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

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

SitePoint PHP Blog: Sending Confirmation Emails with Phalcon and Swift

SitePoint PHP Blog: Sending Confirmation Emails with Phalcon and Swift

The SitePoint blog has posted a new tutorial by author Thien Tran Duy showing you how to send emails with Swift through a Phalcon-based application via Gmail.

Today, sending emails is considered the basic functionality of any web application. Usually, an email is sent to notify the user of some kind of activity that has taken place on the website, such as when he registers the account, updates information, or when new friends have been found. In this short tutorial I’ll show you how to send emails via Gmail quickly from within a Phalcon sample application. You can download the full source code from GitHub. We’ll be building functionality which lets us send a confirmation email, and reacts to the click of said confirmation email.

The tutorial walks you through the entire process from start to finish, complete with code examples. It helps you set up the Phalcon project, modify the configuration, set up models and create the basic controller. You’ll need to either install Swift via Composer or by just adding the files to the vendor directory though. The script uses this library to send the message, store the hash in an “email_confirmations” table and verify it once the user returns.

Link: http://www.sitepoint.com/sending-confirmation-emails-phalcon-swift/
Source: http://www.phpdeveloper.org/news/20712

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

PHPBuilder.com: Implementing Secure Passwords in PHP 5.5

PHPBuilder.com: Implementing Secure Passwords in PHP 5.5

On PHPBuilder.com today there’s a new post introducing you to a relatively recent advancement in PHP (in version 5.5), the password hashing API. In this article they cover the basics including hashing and verifying the result.

PHP has always had a few simple ways to implement password hashing to an extent. MD5 and SHA1 are examples of this, but the security of these methods is not what it should be. [...] What we need is a secure password encryption mechanism that uses SALT and perhaps even something else to help us safely encrypt our passwords for later use. [...] Lucky for us, the folks at PHP have thought about this long and hard, and the result is a very simple PHP password hashing API that is not only easy to use, but fast and secure.

They briefly look at the two major functions in the updated feature – password_hash and password_verify and some basic code examples of their use.

Link: http://www.phpbuilder.com/articles/application-architecture/security/implementing-secure-passwords-in-php-5.5.html
Source: http://www.phpdeveloper.org/news/20711

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

Dutch Web Alliance: The definitive remote debug and unittest with PHPStorm guide: part 7

Dutch Web Alliance: The definitive remote debug and unittest with PHPStorm guide: part 7

The Dutch Web Alliance has posted the seventh part of their series looking at getting remote debugging and unit testing working with PHPStorm, a popular PHP IDE. You can start at the beginning or just find the links to any other articles in the series you might have missed in the first post.

So, your unit-tests should be small, not doing much, taking one unit at a time to test. Overall, not much is around to actually debug. But on occasion, having the ability to actually stepping through the unit-tests can save you a headache or two! Debugging your PHPUnit scripts isn’t really that hard. In fact, most of what we need to do, we already covered in the previous postings! Consider this: PHPUnit is nothing more than a PHP framework running from the command line interface. And since we already know how to debug applications from the CLI, it must be easy!

This is the last post in the series and is pretty short. It basically talks about setting breakpoints in testing and letting PHPStorm catch the issues. If you’d rather run them from the command line, check out part six for more details.

Link: https://dutchweballiance.nl/techblog/the-definitive-remote-debug-and-unittest-with-phpstorm-guide-part-7/
Source: http://www.phpdeveloper.org/news/20710

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

Community News: Packagist Latest Releases for 01.25.2014

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

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

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