PHP Browser detection made easy
Useragent strings are notoriously tricky, but essential for statistic gathering, and PHP scripts to process them are few and far between, often out of date and difficult to update, or plain old inefficient. I set about writing a simple analysis script that was easy to update and had a small footprint. I can live with 99% accuracy for my stats, I dont need to know if
All new websites to feature HTML5
Im happy to announce that we have completed our research into the cross browser incompatibilities of HTML5, and that all new websites will be built using the stable structural elements of the new language. The official recommendation by W3C isnt expected until around May of this year, with the final implementations being expected some time in 2012, but given that
If I didnt know better, Id say Microsoft were deliberately holding up progress on the web. The company that arguably dragged the masses into using PCs at home with Windows 95 (Im sticking my head above the parapit here) and brought computing into the 21st century are now desperately trying to keep us back in the 20th century. The failings of Internet Explorer 6 are the millstone around every web d
CP3 is due to take over our CP2 system later this year. The main improvements focus on the user interface, making it easier to use for end users. All of the functionality from CP2 has been retained with the added improvemtn that modules are now easier to create an integrate. We have even developed a rapid deployment tool that creates an entire module, including corresponding XML configuration file
With the imminent launch of our CP3 platform, we are opening up the system to make it available to web and design agencies. CP3 incorporates multi-level theming so that agencies can not only apply their own branding to the product, but can re-sell and brand individual parts of the system making this a true white label CMS platform.
Small and medium agencies often lack the technical resources to de
One of the arguments pitted against the use of PHP for application programming is its lack of standards. For the last 10 years PHP has been moving closer to the Java paradigm and PHP6 will be the closest yet to enforcing the type of programming constructs you would expect in Java. Whilst PHP is a long way from Java in terms of power, I intend to show that adherence to best practice and hence quali
Dont reinvent the wheel, extend it.
This is likely to be a long and ongoing article as theres a lot to cover. In true MVC fashion I start with creating a model (in the form of a single database table for the purposes of this post), creating a working controller and finally describing how the view is defined.
Before you begin, you need to understand a little about the framework upon which this syst
So what is a Blog anyway, Dave will Blog on about CMS, CSS, Search Engine Friendly URL's, PPC, Google Analytics, PPC, Social Media and other Blah Subjects
To be fair for a moment the Lynkit Web Site Development System is pretty good
However my only interest is does the Web Site do what it's paid to do?
I think of a Web Site as a 24/7 salesman, working away trying to find and convert customers
Well, allegedly blogging is the rage, so I thought I would have a go at it. Rather than publish the mundane minutiae of my drab existence I thought I might appeal to the likeminded nerds out there by publishing bits of my weeerk.
Once I get the hang of it that is.