Archive for the ‘CMS’ Category

How to Get Started With restdb.io and Create a Simple CMS

Posted on: No Comments
This article was sponsored by restdb.io. Thank you for supporting the partners who make SitePoint possible. Databases strike fear into the heart of the most experienced developers. Installation, updates, disk space provision, back-ups, efficient ...

KeystoneJS: The Best Node.js Alternative to WordPress

KeystoneJS is a content management system and framework to build server applications that interact with a database. It is based on the Express framework for Node.js and uses MongoDB for data storage. It represents a CMS alternative for web developers w...

Another Look At Webydo: Professional Websites Without Code

Posted on: No Comments
Noupe readers have known Webydo for a while. We had already introduced you to the web design software in 2013. Today, we want to take a look at how the website builder has evolved since then. 2013 was an exciting year for Webydo. While the system alre...

How to Set up an Online Multi-Language Magazine with Sulu

We previously demonstrated the proper way to get started with Sulu CMS by setting up a Hello World installation on a Vagrant machine. Simple stuff, but can be tricky. If you're a stranger to Vagrant and isolated environments, our excellent book about t...

Getting Started with Sulu CMS on Vagrant The Right Way™

In this tutorial, we'll learn how to get started with Sulu CMS the right way - meaning, we'll deploy a Sulu "Hello World" instance using Homestead Improved and be mindful of performance issues and configuration values while we're at it. We'll also cove...

The State Of Advanced Website Builders

    Advanced website builders — the tools provided by Squarespace, Wix, Weebly, The Grid and more — produce websites that look and feel like they were de...

Upgrading Sylius the TDD Way: Exploring Behat

Posted on: No Comments
Last time, we developed some new features on top of Sylius' core to indicate which products and their variants are low on stock and need replenishing. Now, we move on to seeing our changes in the UI, which means we will need to do a bit of StoryBDD tes...

Upgrading Sylius the TDD Way: Exploring PhpSpec

The post on developing and testing new Sylius features was an introduction to the three types of tests that are used in Sylius - PHPUnit, Phpspec and Behat. In this part, we'll extend some core classes to indicate color-coded inventory status. First, w...

Building a Social Network with Laravel and Stream? Easy!

Posted on: No Comments
In the previous post, we saw how to add the follow functionality to a Laravel app. We also looked at how to configure our app to use Stream. This part will focus on: configuring our models in order to make it possible to track activities. the differen...