Mugo Web main content.
Photo by James Jordan/Flickr

How publishers can benefit from a WordPress to eZ Publish migration

Migrating a website from WordPress to eZ Publish affords many benefits for content publishers looking to add robust front-end and back-end features to their site.

LEARN MORE
Mugo Web: Solr Frange Queries

Extending eZ Find: How to specify minimum relevance values using Solr frange queries

eZ Find, the enterprise search extension for eZ Publish and wrapper for the Apache Solr search engine, is a highly performant alternative to manually searching through databases. We recently extended eZ Find to support Solr frange queries, and specifically to support minimum relevance values.

LEARN MORE
Complying with WCAG standards includes making forms accessible on your website

Building an accessible website: How to create accessible forms

Forms are an integral part of many websites but they pose unique challenges for accessible websites.

LEARN MORE
Orange nineteen fifty six Chevy one fifty 2 door post front view

Building an accessible website: Writing accessible alt tags for images

Creating alt tags that conform to Web Content Accessibility Guidelines (WCAG) ensures all of your readers can have access to your website's images. Here's a look at how to create effective alt tags for web accessibility.

LEARN MORE
20K concurrent visitors

Persistence caching with memcache in eZ Publish 5.x and eZ Platform

In eZ Publish 5.x and eZ Platform, the concept of "view cache" has changed. The "module result" part of it (which was basically page-level caching if we didn't count the pagelayout) has been offloaded to HTTP caching, most often implemented with Varnish. In addition, Cache blocks no longer exist and have been replaced by ESI (Edge Side Includes) blocks.

The persistence caching element -- that is, caching of your actual content from the database -- of the "view cache" still exists, handled by default on the file system through the Stash bundle. Stash also supports memcache (which, as its name suggests, uses memory, and has a much better performance). We use memcache(d) for all of our production sites.

LEARN MORE
Lock up your website's security with https. Photo credit: Robert Björkén/Flickr

It’s time to secure your website: Chrome enforces deadline for HTTPS

Does your website have account logins or have e-commerce functionality? If so, you’ll want to ensure it runs on the HTTPS protocol by January 2017.

LEARN MORE
Customer service, Dilbert style

Web development as a service: customer service is as important as code

Many people think web development is mainly about code: code in frameworks, code connecting systems, code in different languages. And it’s true, web development is full of code. But it’s also about much more than code; it’s about serving clients.

What makes your web development team a great partner instead of just "those technical people you have to deal with"? Good communication. A solid understanding of your needs. Digital solutions that meet those needs. All of which, ultimately, amounts to good customer service.

LEARN MORE

An rx for quality medical content online

With more than one-third of Americans using Dr. Google to search for medical information online, and one in every 20 Google searches related to health information, there is undoubtedly a need for quality medical content on the internet.

LEARN MORE
Image credit: https://www.flickr.com/photos/anthonyalbright/4650329905/

Why an accessible website benefits your business

Ensuring your website is accessible to people with visual, auditory, speech, cognitive, and neurological disabilities -- including all of its text, images, video, audio, and even forms and checkboxes -- is good business practice.

LEARN MORE
An example of a toggle box

Building an accessible website: how to make toggle boxes screen-reader friendly

Making your website accessible to people with visual impairments involves ensuring that screen readers effectively communicate all essential information to the user -- including information conveyed in toggle boxes. Here's an example of a toggle box that needs to be made accessible. Let's walk through how it's done.

LEARN MORE
Mailchimp interface

Mailchimp newsletter template tool for WordPress

When it comes to creating newsletter campaigns, you have to compile the content and then send that content out through an e-mail marketing service. Having a content management system helps in order to structure your content and automate the creation of the newsletter HTML. Here's an example of a newsletter integration with WordPress and Mailchimp.

LEARN MORE
Custom tags in eZ Publish 5

How to create custom tags in eZ Publish 5

Custom tags are very useful for adding custom functionality to rich text fields beyond simple formatting and embeds. Here is a walkthrough of how to implement custom tags in eZ Publish 5.x compared to an eZ Publish 4.x / legacy install.

LEARN MORE