Continuing this 3-part series that will give you a hands-on introduction to OXID, we take a look in part 2 at how themes work, and how we can write new ones by extending the default OXID theme Azure.
E-commerce platforms come in all different shapes, sizes, and feature sets, but which one is right for you? This 3-part series will give you a hands-on introduction to OXID; a platform which the English-speaking world hasn’t heard much about. In this part you’ll see how to get up and running with a basic installation of OXID.
The MVC pattern is built on the basis of keeping the presentation of data separate from the methods that interact with the data, and has been adapted and is widely used by web developers due to its emphasis on separation of concerns. In second part of this two-part series on MVC, you’ll see some of the choices one must face when trying to create a true MVC application on the web.
This two-part series discusses the Model-View-Control (MVC) pattern, originally formulated in the late 1970s. The architecture pattern is built on the basis of keeping the presentation of data separate from the methods that interact with the data, and has been adapted and is widely used by web developers due to its emphasis on separation of concerns. In this part, learn the basic principles of MVC and see an example of MVC in PHP.
This series aims to raise awareness among developers who still use the old MySQL extension, to inform them of its problems, and to help them switch over to an alternative extension like MySQLi or PDO. This is the second part in the two-part series, and we focus on PDO – PHP Data Objects.
Experienced developers eschew the original MySQL extension because of its abandoned status in PHP. Nascent web developers, however, may be completely oblivious to its dormant past and dying future. It’s the intention of this two-part series to raise awareness among developers who still use it, to inform them of its problems, and to help them switch over to an alternative extension. After all, who really wants to write a script knowing that it won’t work in a near-future version of PHP? In this part we focus on MySQLi.
Although PHP is well known for building web pages and applications, it can do more than that. This article presents a brief overview of the WAV file format and explains the Audero Wav Extractor library which can be used to extract snippets from WAV files.
PaaS is not a new concept. In fact, hosting companies have long since provided PaaS when they sell shared-hosting services that include PHP on the shared server, although this is fundamentally different from how a PaaS business works. Take a look at a newcomer to the platform service provider arena and see how you can be one of the five lucky readers to win coupon codes worth 100€ redeemable for Fortrabbit service!
If you are looking for a fast, simple, and easy to learn PHP framework, then PHPixie may be a perfect choice for your next project. This article shows you how easy it is to code applications using PHPixie by writing a small polling application.
When it comes to application security, in addition to securing your hardware and platform, you also need to write your code securely. The number one rule is: “Don’t trust user input” But there’s more. This article explains what else you can do to keep your application secure and less vulnerable to hacking.