PHP

The ten best .htaccess tricks

Are you the webmaster of an Apache server? Then you should definitely use .htaccess. This text-based configuration file is an easy outlet for changing server settings. Once you know how to create a file and use a few .htaccess tricks, you can begin configuring your sever. [...]  

ExpressionEngine – the flexible CMS

ExpressionEngine from EllisLab markets itself as ‘the most powerful and flexible content management system’. Are they right? Brands like Nike, Apple, and the BBC seem to think so. In this CMS review, we’ll take a look at ExpressionEngine’s features, extensions, SEO, pricing, and more, to help you decide if this fee-based content management system is right for you. [...]  

From eZ Publish to eZ Platform: an intro to eZ Systems CMSs

eZ Publish and its follow-up programs, eZ Platform and eZ Studio, specialize in creating and publishing content for extensive web presences. The business CMS solution can be used for commercial websites as well as community, e-commerce, and other online platforms. But are eZ Publish CMS applications really as user-friendly as their developer promises? [...]  

Composr 10: the new CMS from ocPortal

The UK-based CMS ocPortal has undergone a rebrand: presenting Composr 10. Following in the footsteps of ocPortal 9, this CMS offers an all-in-one solution for web presences, with no need for extensions or templates. But who is Composr 10 suited to? And how does it compare to the CMS market leaders? [...]  

The basics of domain redirects

So you want to redirect your domains or subdomains to other URLs, but you don’t know how? Essentially, domain redirects can be carried out on both a server-side as well as client-side basis. These are divided into two categories: the first one consists of redirects via .htaccess or PHP. Client-side options rely on the HTML meta tag, ‘refresh’, or JavaScript. Find out here which option is best for your website. [...]  

CRUD – the most important database operations

It won’t take long for those looking to get into to software development to encounter the term CRUD. The acronym stands for the typical operations used for communicating with database systems; these normally form the basis of database management. But just how are these access functions for data management actually set up? And how much of role does CRUD play when it comes to the databases’ programming language and language environment? [...]  

MAMP: the practical software stack for Mac OS X

If you’re developing a website, it’s important to regularly ensure that all the elements function as intended. Although there are no specific tools required for creating a basic info page with static content, it’s not possible to preview a project containing dynamic elements without some additional tools. The simplest solution is to use an all-in-one development environment like MAMP. [...]  

PrestaShop – the modular system for e-commerce

The search for the perfect software to meet your requirements of design and functionality for e-commerce can be a long and tedious affair. Some platforms just don’t quite give you the design you’re after, while others might look great but lack important shop functions like flexible payment methods, legal certainty, or optimization for mobile devices. PrestaShop was developed especially for e-commerce and combines all necessary elements to make the perfect online shop. [...]  

XAMPP tutorial: create your own local test server

The software packet XAMPP is a collection of popular applications like the web server Apache, a leading database management system (either MySQL or MariaDB), the scripting languages PHP and Perl, and more – all together in a compact test server. Our XAMPP tutorial will take you through the installation and configuration process, with the aid of clear instructions and screenshots, to help you set up XAMPP as a test environment for your online project. [...]  

papaya CMS: content management for professionals

The CMS, papaya, is lauded by its developers as a high performance content management system – a fully justified claim, considering the software’s wide range of smart and powerful functions. But is papaya CMS a viable option for any web project? And what exactly are this program’s strengths and weaknesses? [...]