Gopal Vijayaraghavan’s Blog: APC Autofilter: The Real Story

Original post provide by PHP Freaks

According to Gopal Vijayaraghavan, PHP developers don’t really understand PHP:

They know how to use PHP but they hardly know how it works, mainly because it Just Works most of the time. But such willful ignorance (otherwise known as abstraction) often runs them aground on some issues when their code meets the stupidity that is APC.

To illustrate, he talks about how a simple bit of functionality in PHP, includes, really work. He describes how they’re handled (evaluated at run time) and how the APC relates to this process.

He presents a dilemma where classes are created in two different ways (inside and outside included files) and a problem that could cause the APC caching to not cache a file at all after a certain point. He even gives an example of how, in normal code and a pretty basic development situation, this sort of thing could happen.

Previous Articles:
Nexaweb Delivers Enterprise Web 2.0 Suite At AJAXWorld
Nexaweb Technologies, provider of the leading standards-based platform for building and deploying Enterprise Web 2.0 (EW2.0) applications, today announced the latest release of its Nexaweb Enterprise Web 2.0 Suite. Nexaweb?s Enterprise Web 2.0 Suite enhanced design and management features, as well as its interoperability with leading governance solutions from Layer 7 and HP Systinet, make it the ideal RIA, composite application and enterprise mash-up development and deployment platform for IT organizations and the heterogeneous and distributed business groups they serve.
Felix Geisendorfer's Blog: Migrating From WordPress To CakePHP
In this post I'm simply going to throw out some snippets to show how I'm currently approaching the whole process in order to give both my insight into what works and what doesn't, while also hoping to get some people to share their insight into migrating legacy apps to CakePHP.
Community News: MySQL AB Project Officially Supports PDO
There's budgets and time lines for the project so things are already moving along and developers to the project will soon be assigned. Lukas also mentions updated on PHP's side validating that the documentation for the extensions (mysql and mysqli) are up to date and correct.
Greg Beaver's Blog: Working Towards Pyrus And PEAR2, Check It Out Or Miss Out
The code has been developed on PHP 5.2, but will most likely target PHP 5.3 with the introduction of namespaces. Pyrus completely revamps the way things are done. Greg mentions some of the functionality the installer will use including XMLReader/XMLWriter, namespaces and bits of functionality from the Standard PHP Library (SPL).
Christopher Jones' Blog: Book Review: PHP Oracle Web Development
The result is an excellent book that joins the PHP and Oracle worlds together. Christopher talks about some of what the book covers (like installation and code snippets) and the book's excellent focus on different topics, giving each it's own full coverage.
More Articles:
Excel 2007 Multiplication Bug
=A1+1 returns 100,001, which appears to show the formula is in fact 100,000... =A12 returns 131,070, as if A1 had 65,535 (which it should have been). =A11 keeps it at 100,000. =A1-1 returns 65,534. =A1/1 is still 100,000.
SPL Article Published
And getting the hang of it requires a good introduction, which is why I wrote this article. My article was originally intended to be part of a series of articles about features and functionality in PHP 5 that provided a case for adopting/upgrading to PHP 5.
Lampooning Benchmarks
When I first came across Jonathan Street’s “7 tips for lightning fast PHP sites” blog post via PHPDeveloper.org, my first reaction was something like: “Egads! These benchmarks are stupid and misleading! These functions are simply aliases of each other.
Networking On Ryze: A Strategic Plan For Making Higher Quality Contacts
Joining the Right Networks Will Bring Targeted Traffic to Your Page When you first get on Ryze, join networks. Not necessarily a ton of networks, but the ones that will help forward your business objective along. This is how you get good traffic to your page.
Online Maps Warning
Even if we had our phones with us, it probably would not have made a difference. Only one person called needing directions. Most people won’t likely know how to contact you. Or maybe giving out a cell phone or the event’s phone number would help.

Leave a Reply