Craft for content creators
While we always try to pick the right tool for the job, we find Craft to be the perfect fit for the majority of our clients’ needs – particularly when it comes to content creation.
A simple, intuitive backend
Craft’s backend is easy to navigate and provides an intuitive authoring experience. Craft’s built-in tools for content modelling are surprisingly powerful and yet easy to use.
The live preview feature allows you to see how your content will look as you enter it – saving you from jumping back and forth between the content entry fields and preview. You can also share work in progress for a streamlined review process.
User groups and permissions
Craft’s permission system can be tailored to fit all user roles, from editors to administrators, allowing you to give each role granular permissions.
Craft treats elements on a page as individual components. Each component has a predefined set of fields and options and comes with its own responsive template and design. This allows content creators to just worry about the content, without having to rely on developer or designers when making changes to a page.
Multi-site and localisation
Multiple sites can be managed through a single backend, serving either localised content or an entirely different information architecture or design.
Workflows and revisions
Craft automatically keeps a history of content revisions and has support for simple workflows and scheduling.
Craft for developers
Built on open-source software
Craft is built on a trusted, open-source foundation using mature technologies like the Yii framework and Twig templating engine. Any developer familiar with these tools can jump in at any point with minimal training, handover or onboarding.
Freedom to create
Craft provides a structure and basic building blocks to create just about anything, without getting in the way. Developers have full control over HTML, enabling them to do great work instead of just making things work. New functionality can be built using a host of included libraries and APIs.
Secure, scalable and supported
New features and bug fixes are released regularly. Paid plans include developer support by default, in addition to free community support, guides and thorough API documentation.
Craft for designers
Craft’s component-based approach aligns with the concept of a design system; a series of styles, components, and guidelines used for creating a unified UI. Rather than treating individual pages as brand new designs, components are reusable, tested, and ensure consistency across the board.
Craft for organisations
Craft can be integrated with marketing tools such as Mailchimp and most CRMs, transferring data in either direction.
We’ve used Craft on heavily trafficked, content driven websites as well as custom-built, interactive applications. Craft’s plugin architecture makes it possible to expand the codebase while avoiding technical debt.
Craft uses industry best practices to avoid attack vectors such as CSRF, XSS, DDoS, SQL injection, clickjacking and timing attacks. It uses tried and tested software like Doctrine ORM as is frequently audited by third-party security firms.
Craft Commerce is suitable for most shopping needs, ranging from taking donations to selling subscriptions and large numbers of SKUs. It integrates seamlessly with every part of the shopping, purchase and fulfillment process.
Pixel & Tonic, the company behind Craft, offers professional support and custom SLAs.