The CMS Connection

Content, Marketing & Sales: Technology news, views and advice in the new era of CMS

12
10 things I wish I knew about Drupal 2 years ago

They say that hindsight is 20/20. With the many advances that have happened in the Drupal community recently, we asked our team "What is the one thing you wish you knew about Drupal two years ago?" 

"I wish I knew about the Headless Drupal initiative so I that I could be ahead of the curve as far as the Javascript technologies that it will require." - Chris Doherty

8
As you know, in Kentico 8.1, the Online marketing team focused on Contact groups, Personas, and Scoring performance (see Vita's post).    This technical post explains in depth the improvements we made to Contact groups to help you better understand how the changes affect the performance of your site. It assumes you’ve used Contact groups already and doesn’t go into how they work in general.
7

This talk is about experimental security indexing.

What is the problem we are trying to solve? Performing operations on the sharing tab can take very long, for large sites. There are complex hierarchies around the problem, the allowedRolesAndUsers index in the portal_catalog. Depending on the number of objects that are affected, a request can timeout or worse.

...
Continue reading
7

What is happening with Plone 5? This year there have been a lot of sprints this year, sometimes even with thirty or forty people at the same time.

What is Plone doing to make my life easier?

...
Continue reading
9

I came to Drupal from a JavaScript background and was happy to see a module system in place. Have you ever wished you could write your JavaScript modularly just like your PHP in order to take advantage of testing, better documentation and the Do One Thing Well philosophy? Well I have the solution for you: Browserify and NPM!

Getting Started

In order to take advantage of JavaScript modularity you will need node and npm which can be installed together using one of these methods.

...
Continue reading
28

One of the biggest trends from just the past few years can easily be summed up through the letters BYOD. Bring Your Own Device policies have been all the rage among companies looking to increase employee productivity while also saving on costs, and it’s a trend that doesn’t appear to be slowing down. According to Gartner, about half of companies will have some sort of BYOD program in place by the year 2017. But all is not sunshine and rainbows for the relatively popular BYOD movement. The issue of security continues to grow as IT departments struggle to keep up with the demands of an ever-evolving landscape of mobile devices and security threats. With this prevalent concern, an alternative strategy has popped up called COPE. Comparing the two reveals both strengths and weaknesses for the competing mobile device methods.

Authored by: Rick Delgado
7
When we discuss site search with clients they often say they want it to work like Google. The problem with this is not that they don’t understand that Google plays in another league when it comes to resources – of course they do. The main problem is that the clients often doesn’t understand the main […]
9

Over on his blog, MODX co-founder and Chief Architect, Jason (opengeek) Coward, shares why PhpStorm is his PHP IDE of choice.

Though PHP is just now getting to a point in it's own development where useful refactorings can be automated through the IDE—and PhpStorm does a great job of supporting the refactorings that can be easily automated in PHP—the features and feel of PhpStorm are exactly what I would have expected from a JetBrains product. Everything is simple, intuitive, fast (for a Java-based IDE anyway) and stable.

...
Continue reading
12
As a Solution Architect, I very often deal with clients’ websites getting slower and slower until they reach the point at which even the Kentico UI stops responding. That’s usually the point where we (the consulting department) are called in to help solve the urgent situation. Of course, we can always do something to get the website running again, but such a situation is usually caused by bad non-scalable architecture and a misconfiguration of Kentico or the IIS and could be avoided. The purpose of this article is to emphasize how important it is to think about architecture carefully when building a complex website. I’ll demonstrate this in two real-life examples.As a Solution Architect, I very often deal with clients’ websites getting slower and slower until they reach the point at which even the Kentico UI stops responding. That’s usually the point where we (the consulting department) are called in to help solve the urgent situation. Of course, we can always do something to get the website running again, but such a situation is usually caused by bad non-scalable architecture and a misconfiguration of Kentico or the IIS and could be avoided. The purpose of this article is to emphasize how important it is to think about architecture carefully when building a complex website. I’ll demonstrate this in two real-life examples.
6

If you're like me, you love to keep on top of what's happening in web development and, in my opinion, there's nothing better than curated article lists. These three email newsletters offer some serious goodies covering topics including: RWD, web standards, usability, JS, performance and much more. All three of these newsletters are worth subscribing to.

Web Development Reading List

German front end developer, and friend of the MODX community, Anselm Hannemann, offers his weekly reading list with deep topics from around the web. In the latest edition he links to an article on Apple design and hamburger menus, CSS Clippy, W3C and web payments, a slide deck on "In the DOM, no one will hear you scream" and much more. Get the WDRL.

...
Continue reading
5
Some of the brightest minds and pre-eminent thought leaders came together at the Telstra 2014 Australian Digital Summit in Sydney last week, where the central theme was to ‘explore the emergence of digital into the physical world, how new technology is disrupting traditional businesses and the opportunities for corporate and start-ups to complement each other’.
Authored by: Stephen Walker
5

Dear eZ Community,

Next episode of The eZ Publish Show will be aired on Thursday, October 30th at 16:00 CEST. In this episode we would like to check if Sylius, new eCommerce solution based on Symfony, could become the base for the new eZ eCommerce.

Authored by: Publish
7

My DrupalCon Amsterdam Core Conversation on Managing Complexity has generated quite a bit of follow-up discussion. That's good; it's a conversation we as a community really need to be having.

There are a few points, though, that I feel bear clarification and further explanation as I fear the point of the talk has gotten lost in the details.

...
Continue reading
5

Since October 15th, hackers have been busy coming up with creative ways to exploit the SQL Injection in Drupal 7 sites revealed by SA-CORE-2014-005. A week has already passed, and attacks are still ongoing. In a previous post, Moshe Weitzman explained how we were able to protect our customers' sites the moment the vulnerability was announced.

1991

Joomla Mic Drop
Wow. Well this is getting interesting.
 I guess when Joomla says "free," they really mean it now. Free as is freedom, free as in beer, and now, free as in free unlimited parking at the pub too.

In an unexpected move, the Joomla! CMS Project announced today that starting "very soon," they will be offering a free hosting option for new sign-ups. Joomla's new contract with partner SiteGround commences in September, 2014, though at the time of this post, it is still unclear whether the new "free hosting" option will begin right away. 

...
Continue reading

 


Twitter - www.twitter.com/cmsconnection
Facebook - www.facebook.com/cmsconnection Connect on LinkedIn Pinterest - www.pinterest.com/cmsconnection

 

 

The CMS Connection is a production of The Coffee Group
© 2009-2014 Coffee Group Inc