Published by Mijingo

Ryan Battles

Ryan Battles

Ryan Battles is the president and founder of Jovia Web Studio, an ExpressionEngine-centric web agency. Ryan first learned about ExpressionEngine in 2008 when attending Mike Boyink's Train-ee class in Michigan, and hasn't looked back since. Personal projects that Ryan has been involved with include Director-ee.com, EE-Spotlight.com, FindBacon.com, and SharetheShelf.com. Ryan can also be found swapping high-fives on twitter (@ryanbattles).

Using Cache Wisely with ExpressionEngine

Whenever ExpressionEngine renders a page, a variety of things happen. A parsing engine runs through the code, database calls are made, variables are replaced, conditional statements are evaluated, third party add-on scripts are run and more. While servers are amazingly fast at doing all of...

Read the entire article