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

Jonathan Hill:
Video: Multi-tasking in PHP (from Atlanta PHP)
Dec 28, 2012 @ 11:33:15

Jonathan Hill has posted the video of his recent presentation at the Atlanta PHP User Group, "Multi-tasking in PHP".

When it comes to multi-tasking and interacting with the operating system, PHP is no lightweight. In this December 6, 2012 presentation Jonathon Hill (@compwright) explores PHP's little-known POSIX, Process Control, and Semaphore extensions and shows you how to introduce a parallel dimension to your applications.

His presentation covers the use of multi-tasking to accomplish some common tasks in PHP (like batch processing or creating daemons). He talks about multi-processing vs multi-threading, forking, race conditions and semaphores.

You can watch the video of the presentation over on Vimeo and check out the software and links to other resources mentioned in the talk in this link bundle.

tagged: video multitasking fork threading semaphore links

Link:

Chris Jones' Blog:
Oracle Resources for PHP
Jun 16, 2011 @ 12:20:28

On his blog today Chris Jones has posted a long list of resources that the PHP developers using Oracle as a backend could find useful in their development.

He's broken them up into categories to help split things out a bit:

  • Some overall links
  • The OCI8 extension
  • Databases like Oracle Express Edition, MySQL, Oracle Berkley DB
  • the NetBeans IDE
  • Oracle Linux and Tuxedo
  • Oracle Instant Client

Several of the descriptions also come with their own "Install Now" links to help you get started using them quickly. There's lots of tutorial links peppered through out the post too.

tagged: resources links extension tutorial database platform

Link:

PHPro.org:
Tutorial - Reciprocal Links
Oct 28, 2008 @ 12:52:19

Kevin Waterson has posted a new tutorial to the PHPro.org website today stepping you through the automation of handing reciprocal links.

This tutorial looks at the process of reciprocal links. That is, links generated from websites that have links to your own page. These links back to a page can be detected from the HTTP REFERER which, in PHP, can be detected via the super global variable $_SERVER['HTTP_REFERER']. Care should be taken when using this variable as it is set from userland and, as such, should not be trusted.

His method stores the linking information (gathered from the referrer) and calls an addLinks method that checks to ensure the page format is valid and that it's a real site before putting it into the table. Complete code for this, a fetch method and a simple database layer to put it on top of are included.

tagged: reciprocal links tutorial class validate domain referrer

Link:

Nick Halstead's Blog:
Tweetmeme - building stuff fast in PHP
Jan 29, 2008 @ 07:52:00

Nick Halstead has pointed out a website, written in PHP he's created to help make a little bit of sense out of the links that go flying past in your twitter client - tweetmeme.

What is it? It tracks the public timeline from twitter and picks up any links that get posted. It then follows each link to find final destination and then categorizes the content into blogs / video / images / audio. This project really shows what is possible using PHP if you know what you are doing.

Most of the work was done by another developer, Stuart Dallas as one of four that worked on the project together. It's written in PHP5 and uses only about 20 PHP files to get the job done. You can also check out the launch post over on tweetmeme's blog for more information on the service.

tagged: fast tweetmeme twitter links stream category

Link:

HR World:
100 Resources to Attract, Retain and Utilize Rock Star Programmers
Oct 16, 2007 @ 11:12:00

Rich McIver has provided a guide of sorts for companies out there to help "attract, retain and utilize rock star programmers" for their business:

There are plenty of programmers out there, but rock star programmers? They are few and far between. Learn how to locate these gems and keep them happy with the resources below.

The article is broken up into five different sections:

  • Job Sites
  • Locating Quality Programmers
  • Screening
  • Care and Feeding of Programmers
  • Other Considerations

There's tons of links under each with some good advice not only for those doing the interview but also for the interviewee trying to land the job.

tagged: resources links attract retain utilize programmer resources links attract retain utilize programmer

Link:

HR World:
100 Resources to Attract, Retain and Utilize Rock Star Programmers
Oct 16, 2007 @ 11:12:00

Rich McIver has provided a guide of sorts for companies out there to help "attract, retain and utilize rock star programmers" for their business:

There are plenty of programmers out there, but rock star programmers? They are few and far between. Learn how to locate these gems and keep them happy with the resources below.

The article is broken up into five different sections:

  • Job Sites
  • Locating Quality Programmers
  • Screening
  • Care and Feeding of Programmers
  • Other Considerations

There's tons of links under each with some good advice not only for those doing the interview but also for the interviewee trying to land the job.

tagged: resources links attract retain utilize programmer resources links attract retain utilize programmer

Link:

Mike Potter's Blog:
PHP Tek Presentation Horrors
May 18, 2007 @ 08:42:00

Making a good thing out of a bad situation, Mike Potter has a new post on the RIApedia blog today detailing issues he's had at this year's php|tek conference surrounding his machine.

I was all set to present at the PHP|Tek show here in Chicago yesterday when I encountered a very (very very) ugly hard drive failure, 3 slides into my deck. [...] If you're looking for similar slides, these ones from a previous presentation in New York are close [pdf], though not exactly the same.

So, in lieu of the slides, he's shared lots of great links for the things he was going to talk about in his presentation including:

tagged: phptek2007 slides issue links picnik flex json amfphp phptek2007 slides issue links picnik flex json amfphp

Link:

Mike Potter's Blog:
PHP Tek Presentation Horrors
May 18, 2007 @ 08:42:00

Making a good thing out of a bad situation, Mike Potter has a new post on the RIApedia blog today detailing issues he's had at this year's php|tek conference surrounding his machine.

I was all set to present at the PHP|Tek show here in Chicago yesterday when I encountered a very (very very) ugly hard drive failure, 3 slides into my deck. [...] If you're looking for similar slides, these ones from a previous presentation in New York are close [pdf], though not exactly the same.

So, in lieu of the slides, he's shared lots of great links for the things he was going to talk about in his presentation including:

tagged: phptek2007 slides issue links picnik flex json amfphp phptek2007 slides issue links picnik flex json amfphp

Link:

Nexen.net:
The Month of PHP Security Overview
Mar 21, 2007 @ 16:51:00

On Nexen.net, there's a full posting of the bugs that have been posted to the PHP Month of Bugs by Stefan Esser so far (also here for the French speakers in the audience).

Some of the bugs include:

  • PHP ext/gd Already Freed Resource Access Vulnerability
  • PHP header() Space Trimming Buffer Underflow Vulnerability
  • PHP shmop Functions Resource Verification Vulnerability
  • PHP php_binary Session Deserialization Information Leak Vulnerability
  • PHP Variable Destructor Deep Recursion Stack Overflow

Each one is linked to its description with details on the issue, including what needs to be done (usually an upgrade) to take care of it. You can also filter them by the version of PHP that you're using to see which ones might apply to your applications and servers.

tagged: monthofphpbugs2007 overview links filter version monthofphpbugs2007 overview links filter version

Link:

Nexen.net:
The Month of PHP Security Overview
Mar 21, 2007 @ 16:51:00

On Nexen.net, there's a full posting of the bugs that have been posted to the PHP Month of Bugs by Stefan Esser so far (also here for the French speakers in the audience).

Some of the bugs include:

  • PHP ext/gd Already Freed Resource Access Vulnerability
  • PHP header() Space Trimming Buffer Underflow Vulnerability
  • PHP shmop Functions Resource Verification Vulnerability
  • PHP php_binary Session Deserialization Information Leak Vulnerability
  • PHP Variable Destructor Deep Recursion Stack Overflow

Each one is linked to its description with details on the issue, including what needs to be done (usually an upgrade) to take care of it. You can also filter them by the version of PHP that you're using to see which ones might apply to your applications and servers.

tagged: monthofphpbugs2007 overview links filter version monthofphpbugs2007 overview links filter version

Link: