Stephen Burge's Blog, page 145

June 20, 2014

Building PHP Applications with Composer and Pimple

Moses is an Atlanta-based developer who is heavily involved in the local communities around webdesign, PHP, app development and more.


So, it's appropriate that this talk from Moses ranges across an incredibly wide range of tools.

Moses shows how you can build applications by taking the best components from many different frameworks.

The centerpiece of Moses' talk is Composer. From there, Moses talks about Slim (routing), Zend Session/Cache, Doctrine (data mapping), Guzzle (http client), Pimple (Dependency Injection), PhpResque/Fresque (background queues) and Mandrill (transaction mail).



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 20, 2014 02:53

June 19, 2014

Cropping Images in WordPress

WordPress is famous for being easy to use, but some features can still be confusing.

We find that cropping images is one thing that frequently confuses users.

Here's a quick guide to cropping photos in WordPress:



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 19, 2014 06:36

How to Correctly Duplicate a Joomla Template

One of the mistakes I see often by new Joomla users is modifying a core Joomla template and using it directly.

The problems occur when updating Joomla and all their changes are lost in the process.

The solution is to create a copy of the template and modify the copy instead. This will preserve your changes when you update Joomla.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 19, 2014 04:54

How to Duplicate a Joomla Template

One of the mistakes I see often by new Joomla users is modifying a core Joomla template and using it directly.

The problems occur when updating Joomla and all their changes are lost in the process.

The solution is to create a copy of the template and modify the copy instead. This will preserve your changes when you update Joomla.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 19, 2014 04:54

June 18, 2014

Dev, Test and Live Environments With Pantheon

When people ask us for Drupal hosting recommendations, Pantheon is one of the first companies we recommend.

The reason we suggest Pantheon is that they make it really easy to test changes before making them live. This is a huge benefit for both new and experienced developers.

Pantheon offers three environments: dev, test and live. You can easily push and pull changes between these set-ups.

In the two videos below Rod Martin shows you how those three environments work.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 18, 2014 23:26

Joomla Day Minnesota: Free Student Tickets

We're always particularly happy to sponsor new open source events.

This July we're helping with the first ever Joomla Day Minnesota.

Rod Martin from the OSTraining team will be giving one of the keynote addresses.

We also have an unusual and very cool scholarship sponsorship with this Joomla Day.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 18, 2014 16:41

June 17, 2014

Control Multiple WordPress Sites with ManageWP

Managing multiple WordPress sites can be a challenge.

There are always plugin updates, theme updates, backups, comments and more to deal with. ManageWP is a great solution.

In our new class on ManageWP, Rod Martin takes you through the basics that you get for free. Rod shows the benefits of easy site maintenance that ManageWP brings to your day-to-day work.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 17, 2014 15:02

OSShow - a Simple Joomla Slideshow Module

This week, we have another nice little extension for you: OSShow.

OSShow is a lightweight slideshow module.

The OSShow Module will scan a folder on the server and flip through all the images. Using the Weblinks component you can also add a name, description and URL for each of the images.

We made the slideshow easy so you can focus on managing your content instead of configuring it.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 17, 2014 10:11

Building a Business Directory With Drupal

Over the last couple of weeks, several different OSTraining members have asked me about creating a directory in Drupal.

I'm going to recommend a 4-step process for creating a basic directory.

Using default Drupal, plus the Display Suite and the Search API modules, we can create almost any type of directory.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 17, 2014 05:43

Did Ghost Make a Smart Choice With Markdown?

One of the features that has bloggers excited about Ghost is the super-clean interface for bloggers.

Ghost’s creators want to create an editor that is distraction free and prevents any interruptions to the flow of writing.

To help make that a reality, they also made the divisive choice to use markdown text format as the default writing option.

Let's take a look at the Ghost editing experience, at markdown and let's see if Ghost really is a step forward for bloggers.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on June 17, 2014 02:44