![5](https://static.adigital.agency/transforms/images/blog/148888/5_438cb2b4d817c13dec1b464b781dc8b9.jpg)
Craft CMS 5 is Released
![Andrew profile](https://static.adigital.agency/transforms/images/users/12776/Untitled-design_04034215a84ec028c84be832942cf91e.png)
After over 12 months in development, we're excited to see the launch of Craft CMS 5 which introduces a raft of new features to make managing your website and it's content easier than ever before.
Latest Craft CMS Posts
![Craft cms red background](https://static.adigital.agency/transforms/images/blog/148868/craft-cms-red-background_438cb2b4d817c13dec1b464b781dc8b9.jpg)
Changes to Craft CMS and Craft Commerce Editions, Licensing and Pricing
![Andrew profile](https://static.adigital.agency/transforms/images/users/12776/Untitled-design_04034215a84ec028c84be832942cf91e.png)
Pixel and Tonic, the development team behind Craft CMS have announced some important changes to Craft CMS and Craft Commerce editions, licensing enforcement, and pricing.
![Close up of gears](https://static.adigital.agency/transforms/images/127144/close-up-of-gears_438cb2b4d817c13dec1b464b781dc8b9.jpg)
Understanding and using Project Config in Craft CMS
![Laura profile](https://static.adigital.agency/transforms/images/users/743/laura-montgomery_4272b108336453a50cd88c69c4911372.png)
Project Config in Craft CMS is a really powerful tool. But like all powerful tools, if you don't treat it with the respect it deserves, it can cause you a world of pain. Learn more about how to use Project Config without coming to tears.
![Eyes leaves mosaic](https://static.adigital.agency/transforms/images/115910/eyes-leaves-mosaic_438cb2b4d817c13dec1b464b781dc8b9.jpg)
Craft CMS through the eyes of a website designer
![Laura profile](https://static.adigital.agency/transforms/images/users/743/laura-montgomery_4272b108336453a50cd88c69c4911372.png)
There are a lot of things to love about Craft CMS. This article goes through things that I as a website designer love about using Craft CMS from a design and build perspective.
![Fibre Optic Cables](https://static.adigital.agency/transforms/images/99625/fibre-optic-cables_438cb2b4d817c13dec1b464b781dc8b9.jpg)
Integrating External Database Connections
![421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo](https://static.adigital.agency/transforms/images/users/150077/421899024_10160014929187201_3541990577107788219_n_2024-06-19-120204_sylo_04034215a84ec028c84be832942cf91e.jpg)
Exploring database connection methods in CraftCMS and Yii. We connect to a Microsoft Azure database and show examples of how we can handle the data in a number of different ways between our plugin code and templates
![Loading screen](https://static.adigital.agency/transforms/images/96963/loading-screen_67b415395b454a67570feaffd2097ef2.png)
Refactoring a slow search page with ajax to load faster
![421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo](https://static.adigital.agency/transforms/images/users/150077/421899024_10160014929187201_3541990577107788219_n_2024-06-19-120204_sylo_04034215a84ec028c84be832942cf91e.jpg)
When connecting to enterprise systems we need to return the most recent data, this means we can't use caching but we end up with a slow loading page as a result. In this article we explain how to improve the speed whilst keeping the data fresh.
![Web Security](https://static.adigital.agency/transforms/images/blog/79578/Web-Security_438cb2b4d817c13dec1b464b781dc8b9.jpg)
The Importance of Website Security
![Nina 2020 10 21 115207](https://static.adigital.agency/transforms/images/users/49466/nina-helme_04034215a84ec028c84be832942cf91e.png)
The negative impacts of breached website security can be immense no matter the size of a business. By some estimates, it is believed that about 30,000 to 50,000 websites get hacked every day.
![Hidden bug](https://static.adigital.agency/transforms/images/46974/hidden-bug_438cb2b4d817c13dec1b464b781dc8b9.jpg)
How higher traffic and sales exposed hidden performance issues and bugs
![421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo](https://static.adigital.agency/transforms/images/users/150077/421899024_10160014929187201_3541990577107788219_n_2024-06-19-120204_sylo_04034215a84ec028c84be832942cf91e.jpg)
An honest look into some weaknesses in a site we've built, exposed by the perfect storm of situations. We set the scene and describe how we fixed it.
![Shipping containers port](https://static.adigital.agency/transforms/images/42640/shipping-containers-port_9b0c6a6c71c5dc61d3c05760553c2223.jpg)
Handling large image and file sizes
![Laura profile](https://static.adigital.agency/transforms/images/users/743/laura-montgomery_4272b108336453a50cd88c69c4911372.png)
What do you do when your clients keep uploading massive files to their website, killing the server? When working with Craft CMS, there is an easy solution.
![Webinar Banner](https://static.adigital.agency/transforms/images/banner-images/34521/Webinar-Banner_438cb2b4d817c13dec1b464b781dc8b9.jpg)
Free Webinar: Craft CMS for Content Editors
![Andrew profile](https://static.adigital.agency/transforms/images/users/12776/Untitled-design_04034215a84ec028c84be832942cf91e.png)
Join our free webinar on using Craft CMS for Content Managers on 24 March
![Chess](https://static.adigital.agency/transforms/images/34023/chess_438cb2b4d817c13dec1b464b781dc8b9.jpg)
Integrating Business Critical Systems with your Website
![421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo](https://static.adigital.agency/transforms/images/users/150077/421899024_10160014929187201_3541990577107788219_n_2024-06-19-120204_sylo_04034215a84ec028c84be832942cf91e.jpg)
Integrating your website with your business critical systems can be complex, but the rewards are greater efficiency and improved customer interactions.