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ń, 2015

Create a CSS navigation bar showing the current state

Create a CSS navigation bar showing the current stateThese days it’s almost a standard to use an un-ordered list element for your page navigation. While a vertical list in some sidebar is some easy piece of work, is the horizontal CSS navigation bar a little bit more complicated. Preview and example navigation PHP Scripts Tutorial CSS template Code examples We need to float the […]


Source: http://feedproxy.google.com/~r/WebDevelopmentBlog/~3/U-AZ-OLYhI4/

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

Create a CSS navigation bar showing the current state

Create a CSS navigation bar showing the current stateThese days it’s almost a standard to use an un-ordered list element for your page navigation. While a vertical list in some sidebar is some easy piece of work, is the horizontal CSS navigation bar a little bit more complicated. Preview and example navigation PHP Scripts Tutorial CSS template Code examples We need to float the […]


Source: http://feedproxy.google.com/~r/WebDevelopmentBlog/~3/U-AZ-OLYhI4/

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

Site News: Popular Posts for This Week (12.25.2015)

Site News: Popular Posts for This Week (12.25.2015)

Popular posts from PHPDeveloper.org for the past week:

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

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

Site News: Popular Posts for This Week (12.25.2015)

Site News: Popular Posts for This Week (12.25.2015)

Popular posts from PHPDeveloper.org for the past week:

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

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

Site News: Popular Posts for This Week (12.25.2015)

Site News: Popular Posts for This Week (12.25.2015)

Popular posts from PHPDeveloper.org for the past week:

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

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

Zend Blog: Running a PHP Cluster on AWS

Zend Blog: Running a PHP Cluster on AWS

On the Zend Blog they’ve posted a new guide showing you how to create a PHP cluster in AWS using the Zend Server software to help make things easier.

Running a cluster of PHP servers on AWS can be a complex task to say the least, and in this article we will look into the various tasks involved in managing a PHP clustered environment. We will look into why it can be a complex and tricky task and how Zend Server help alleviate the pain involved.

They start by introducing the guidelines of the challenge, easily creating the set of PHP nodes with simpler maintenance abilities, monitoring and session sharing included. While this isn’t a step-by-step guide per-se, it does give you a good idea of some of the technology needs around clustering PHP instances (and how Zend Server (Cluster) helps solve some common issues). This includes screenshots of the interfaces used for these common tasks like:

  • Upgrading and synchronizing PHP code
  • Propagation of changes in PHP configuration
  • Monitoring of PHP log and events
  • PHP sessions sharing

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

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

SitePoint PHP Blog: Sourcehunt PHP Xmas 2015: Give the Gift of Pull Requests!

SitePoint PHP Blog: Sourcehunt PHP Xmas 2015: Give the Gift of Pull Requests!

The SitePoint PHP blog has posted their latest Sourcehunt list of notable PHP projects around the community. For each the give a bit of detail into the features of the tool and link back to the main repository. This time the list includes:

These packages cover functionality from making easy command line interfaces out to a social network tool for the Yii2 framework. Check out the post and each of the projects and get out there and contribute those pull requests. There’s plenty of issues out there to help solve so get started!

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

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

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

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

Here’s what was popular in the PHP community one year ago today:

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

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

Jordi Boggiano: The Road to Monolog 2.0

Jordi Boggiano: The Road to Monolog 2.0

Fans of the Monolog logging library (used by loads of major PHP-based projects too) will be interested in checking out this post about version 2 from Jordi Boggiano, lead developer on the project.

Monolog’s first commit was on February 17th, 2011. That is almost 5 years ago! I have now been thinking for quite a while that it would be nice to start on a v2, and being able to drop some baggage.

One of the main questions when doing a major release is which minimum PHP version to support going forward. Last summer I decided I wanted to do a big jump from 5.3 and directly target PHP 7. It provides a lot of nice features as well as performance improvements, and as Monolog is one of the most installed packages on Packagist I wanted to help nudge everyone towards PHP 7.

Now that PHP 7 has been released, he’s moving even more towards this goal for version 2 of the popular tool. He talks about "the road forward" and links to a milestone that’s been set up with issues to correct and features to update before v2.0 can be called stable. He does offer a word of warning too – if you use dev-master for your Composer installs, update it to use ^1.17 instead as the main branch will break soon with the work for v2.

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

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

Lorna Mitchell: Relying on A Dev-Master Dependency in Composer

Lorna Mitchell: Relying on A Dev-Master Dependency in Composer

In this post to her site Lorna Mitchell makes an interesting point about relying on libraries/packages that recommend using dev-master as the target of choice when installing via Composer. It started from a Tweet and lead to more discussion. She share some of that and more about her own thinking in this post.

If your project installation instructions recommend requiring dev-master in composer, I may need to reconsider my choice of package. [...] I got a few responses asking me to expand so I thought I would take the opportunity to write more than 140 characters on this topic.

She talks about the types of dependencies she prefers to add to her systems and how, usually, the code that lives in dev-master is not actually what’s desired. It could be in any state after all – broken or correct. She points out three places where she’d see this kind of dependency as "okay" but points out that they are rarely seen in a mature project. She ends with a recommendation to users to look for dev-master entries in their own composer.json files and replace them with a release to prevent issues in the future.

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

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