![]() |
![]() |
|
Current Projects: PHP on XP Guide — NFO Viewer — Easy Reflections — Photon Storm — HotWire — FileGlider
Friday, November 18. 2005Multi-Tier Application Programming with PHP Book ReviewAt this point in PHP’s dynamic evolution there is a new buzzword doing the rounds: “enterprise”. It is becoming commonly accepted that PHP is a capable language choice as part of an enterprise solution; this book plays upon those thoughts and offers the readers a chance to witness the author build a complete PHP application with multi-tier architecture and scalability at its core, something of a dream for those of us who are at the level where they are progressing beyond the single server/application environment. In this book author David Wall shows us how to create a PHP application based specifically on a multi-tier architecture and design. The question is: does it live up to the claims? Continue reading "Multi-Tier Application Programming with PHP Book Review" Tuesday, November 15. 2005International PHP Mag gets a lime-green overhaulContinue reading "International PHP Mag gets a lime-green overhaul" Thursday, November 10. 2005Creating 3D with PHP On November 7th Tobias Schlitt and Kore Nordmann released a new alpha of their Image 3D Pear package. The aim of this package is to create 3D objects using nothing but native PHP code (no extensions). The objects can be rendered out via GD, SVG or ASCII. With a number of built-in primitives such as a cube, sphere, cone and torus, plus the ability to place coloured lights, alter object transparency and import 3DS files, this is one powerful package! I gave it a quick run through today and am reporting back on my findings.
Continue reading "Creating 3D with PHP" Tuesday, November 8. 2005Zend Studio 5 Released - Containing most of my feature requests!
I was pleased to see that Zend Studio 5 was released today, although as a long-time Zend customer a little disappointed they didn't email to say, but I'm sure they'll get around to it. The installation was a breeze on my PC and Mac, and it picked up my settings files from v4 without a problem. There are some great new additions in version 5, several of which I personally feel slightly responsible for, let me explain...
Continue reading "Zend Studio 5 Released - Containing most of my feature requests!" How to spam someone via Gmail - and Google won't care one bitContinue reading "How to spam someone via Gmail - and Google won't care one bit" Monday, November 7. 2005php architect's Guide to PHP SecurityThis book describes itself as a "Step-by-step guide to writing secure and reliable PHP applications. Dealing with real-world examples of proper coding practises, and their implementation in PHP in an accurate, concise and complete way." So does it live up to this claim? and how does it fare compared to the ever increasing rane of PHP Security books out there? Continue reading "php architect's Guide to PHP Security" Friday, November 4. 2005The Good, the Bad and the Ugly There are millions of lines of PHP code freely available to download from the Internet, but how can you tell if the script you are about to install is going to send your site into oblivion or code nirvana?At the last count the popular resource site HotScripts.com listed over 6,800 PHP scripts with similar resource sites listing thousands more. No matter where you look on the Web you will find plenty of PHP code that you can download and install onto your web site covering just about everything you could ever need. The ease of developing with PHP has lead to the creation of this script gold mine, and while it can be a wonder to explore there are many factors you should take into consideration before going on a downloading frenzy. Will the script you are about to install bring your server to a halt? Does it open up glaring security issues? Is there a mess of complex and poorly written code behind the sleek HTML exterior? In this article we get our pick axes ready, delve deep and bring back examples that serve one purpose: to show you what to look out for in other peoples code. By looking at good, bad and just downright ugly snippets of code you can gain a far better understanding of the overall quality of a PHP script. Continue reading "The Good, the Bad and the Ugly" A Developer Productivity Graph
I firmly believe that if you were to graph it, there would be a serious "slumping" bell shape on an ability vs. productivity chart, based on a developer first learning a language, vs. his/her progression with it.
When brand new to a language I've seen time and again people churn out masses of code. As they explore the new language they take it at face value, and are highly productive. Often cobbling in pieces from other sources (without really knowing what they do) and generally creating the end result extremely fast. Then the "knowledge" starts to settle in. Continue reading "A Developer Productivity Graph" PHP Tips, Apparently
I saw this article over on evolt.org today, offering up the evolt php'ers some hot tips to save time, cpu cycles and effort. Great in theory, shame about the actual advice though. First up is the classic "use $var++ instead of $var = $var + 1". While technically I'd agree with this, in the example he was giving it should really have been ++$var, otherwise the actual difference is insignificant. What worried me more however were the "tips" that followed...
Continue reading "PHP Tips, Apparently" Thursday, November 3. 2005From A to B via XT
Using Transfer Files in PHP, their purpose, implementation and why they might just save your sanity.
At some point, virtually all PHP developers will find themselves in a situation where they are passing values from one PHP script to another. This article focuses on the benefit of using a Transfer File to handle the data exchange and separation of the logic from the display and core processing scripts. Before we jump right into what Transfer Files are, let’s first consider a familiar example that most of us will have come across at some point or other: a user registration page. This page collects information about the user and then submits it for validation and processing. Continue reading "From A to B via XT" Joe Celko's Trees and Heirarchies in SQL for SmartiesHow many of us have sat down and written a Category Manager? I'd guess probably everyone reading this. How did you go about structuring that? If, like I did at the start, you used the "Parent -> Child" relationship model, then you ought to take a look at this book. Continue reading "Joe Celko's Trees and Heirarchies in SQL for Smarties" Pro PHP SecurityThis is a pretty comprehensive security book and the largest currently available, with a page count of 500. Not that this is an indication of the quality of the content mind you, but it's good to know that they cover many topics in some depth. Split into several parts you don't actually touch any real PHP code until Part 3 (page 229). The early chapters of the book cover topics such as Secure Network Connections, User Authentication, SSL, Encryption Theory and Best Practises. All general (and server / network) specific topics that could apply to any language. Continue reading "Pro PHP Security" My BookshelfPro PHP Security (Apress) by Chris Snyder PHP 5 Objects, Patterns, and Practice (Apress) by Matt Zandstra Essential PHP Tools - Modules, Extensions and Accelerators (Apress) by David Sklar php architect's Guide to PHP Design Patterns (Nanobooks) by Jason E. Sweat php architect's Guide to PHP Security (Nanobooks) by Ilia Alshanetsky Bulletproof Web Design (New Riders) by Dan Cederholm Joe Celko's Trees and Heirarchies in SQL for Smarties Zend PHP Certification Study Guide Book ReviewMy review of "The Zend PHP Certification Study Guide" book will appear in issue 11.05 of International PHP Magazine. Although I cannot reproduce it here yet, my overall opinion of the book was one of "essential, but slightly flawed, reading". Apparently the 11.05 issue of Int PHP mag will be PDF only, they have ditched their print version from what I can gather in favour of a PDF monthly with a print round-up once a year. It's a shame, especially seeing as php architect seems to go from strength to strength, and competiton is always healthy. It really was about time...I figured that it really was about time I got my PHP blog off the ground. Although I don't consider myself "up there" with such luminaries as Sklar, Zandstra, Alshanetsky or Shiflett, I have been coding in PHP for many years, and hope I can impart some of my findings / experience. As well as gain some feedback on ideas, concepts, niggles and general geek life. I'm using Serendipity, which I have to admit was a complete breeze to get up and running, and am about to hit the themes folder to jazz this place up a little. So, welcome one and all.
« previous page
(Page 3 of 3, totaling 45 entries)
|
QuicksearchCategoriesSyndicate This BlogMy AS3 Blog
Photon Storm Great PHP links
C7Y PHP Podcast CorePHP is hosted by |

