Archive for the ‘CMS’ Category

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...

Build a Custom Serverless CMS: Part 2

Posted on: No Comments
In our previous proof-of-concept demo, we built a bare bones admin for generating a web page with the ability to edit some text on the page and set the site title and description. For this next demo, we build on our example and add rich text editing an...

Sylius and Cutting Your Teeth on TDD

Posted on: No Comments
Sylius is an e-commerce application / framework based on Symfony. It boasts 100% code coverage, which is impressive for a PHP application of that size. In this article, we are going to walk through the different kinds of tests available and try out so...

Free, faster.

Posted on: No Comments
Ethan Marcotte, on time- and budget-constrained organizations websites: Between the urgency of their work and the size of their resources, spending months on a full redesign isn’t something they can afford to do. Given that, a free theme for, say, W...

Voyager – Can an Admin UI Make Laravel Even More Approachable?

Posted on: No Comments
Today, we are talking about Voyager! Voyager is a Laravel package that provides a full administration system for the framework in its "skeleton app" form. Voyager has 4 main features: Media Manager - Built on top of Intervention Image, it provides a...

Build a Custom CMS for a Serverless Static Site Generator

Posted on: No Comments
Static Site Website Generators have been getting increasingly popular within the last 2 years. Much has been written (like this and this) and there have been many great open source projects and even funded companies launched to help you get up and runn...

Sourcehunt – Open Source Week Edition

Posted on: No Comments
Sourcehunt - Open Source Week Edition This week is Open Source Week at SitePoint.com. While we do usually cover open source here, what with all the tutorials and introductions to amazing new libraries, packages, and frameworks, this week will be a litt...

The API-Based CMS Approach

Posted on: No Comments
The following is a post by Levi Gable. Levi digs into the idea of separating the CMS from the presentation of content within that CMS. As Levi will explain, there is a freedom there that can feel mighty good to a web developer. A website can digest an ...