Providing the back-end framework for at least 2.3% of all web sites globally and powered by PHP, a free and open source content-management framework, Drupal was first released 17 years ago in May 2000. Since then, Drupal has amassed more than 1.3 million members including dedicated Drupal developers as part of its community which is a true reflection of its popularity with more than 39,000 free modules and over 2,500 free themes.
In November 2015, Drupal 8 was released and below is a compilation of some of its key features that you should know.
Twig- The New Theming Engine
In order to allow a user to create websites that are user friendly, practical and functional, Drupal has introduced Twig. A PHP theme template engine, Twig is flexible, efficient and most importantly secure so a user can build and maintain layout elements faster coupled with faster load times for compiled versions of the templates.
Mobile Friendly and Responsive
Drupal 8 is embracing the Mobile friendly philosophy as evident from the built-in themes and admin themes that are fully responsive and adaptive to fit every type of screen size seamlessly.
With nearly 100 common languages and with 4 key modules in the core, Drupal 8 has an impressive multilingual feature with built-in translations as part of the admin interface. S what this means is that instead of depending on additional plugins or modules to add translation functionality, a user can create language-based Views filtering and block visibility at the site-wide or field levels.
Making Drupal ever so powerful, Views are now one of Drupal's core modules which means users can effectively and efficiently create pages, blocks, admin sections, etc. And customise as required.
As a replacement to WYSIWYG, CKEditor is available now as standard with Drupal as one of the best text editors allowing HTML editing for web content to become simplified along with the option of making changes to the text directly from the front-end of the site.. This has significantly reduced the additional time required for maintenance work
A robust Configurations Manager
A built in configuration manager at the file-system level allows a user to export and import the features that you build or content type, views, or fields, etc to the server with ease. The configuration changes can be just as easily managed too with a version-control system.
Built in Web Services
RESTful web services allow Drupal developers to create, connect and communicate better with external web services in a standardised manner.
Drupal 8 boasts an interactive Tour module in its core whee users can click the "Tour" link and see pop-ups of tooltips to explain the inner workings of Drupal in an organised and comprehensive manner.
There are a number of security extensions available for Magento and if you are new to running an eCommerce store it can often get confusing as to which security extension will work the best for you. Here is a list of security extensions that our team of Magento developers have created based on their experience while working on a number of eCommerce store projects. Websites ‘N’ More Ecommerce Developers Sydney is the ones that you should call.
A must have extension for your Magento store! This extension runs a number of scans and checks for your Magento setup and produces a detailed report of fixes along with recommendations for the website administrator.
List of Security Tests Conducted by the Extension;
2- TotalSecurity -
The extension protects a Magento run eCommerce store against unauthorized access. It does so by providing two-factor authentication option for the website administrator and also provides the option of tracking IP addresses that have access the admin panel with the option to whitelist and blacklist IP addresses.
Some of the features include;
3- Login Security
A simple yet powerful extension that provides that extra security when it comes to user accounts on your Magento eCommerce store. The extension automatically logs out users if there has been a password change. Essentially this means that a user cannot continue a session without entering the password again. The extension kicks into action even if the user is using separate browsers to browse the store and change the password.
Some of the features include;
4- Security Extension MageFence -
A comprehensive security extension for Magento that provides your eCommerce store protection against commonly known web attacks.
Some of the features include;
5- Security Suite by Amasty -
Another comprehensive security extension for Magento that allows you to backup and store your website data, track and manage admin users’ performance and protect the admin panel from unwanted login attempts.
The features for this plugin include;
Need help in setting up an eCommerce store? We are an enthusiastic team of Magento Developers based in Sydney with a number of Magento projects under our belt. So start a conversation with our Magento Developers Sydney today.
Responsive web design as the name suggests is an approach to web design that ensures websites and web applications to respond to the device it is being viewed on. This means that the same website can be viewed on different devices such as Desktops, Tablets and Smartphones without compromising on user-experience. A website based on the concept of responsive web design takes into account, flexible grids, images and media queries in order to provide a seamless experience to the user.
Testing is an important part of a responsive web design project and it will be fair to say that web designers spend at least 30% of their time in any given project on properly testing the website or web application across various devices and browsers prior to project completion. The task of testing responsive websites can be quite daunting given the number of devices available in the marketplace, each with their own screen size and resolution especially when we talk of Smartphones and Tablets.
There are a number of tools that can be used for testing purposes and allow you to check for various devices. Here are some of the options,
1- Browser Resize Testing
One of the most easiest and simple ways to test your responsive website or web application is to re-size the browser window on a Desktop and check for any inconsistencies or bugs. The idea is to resize the browser to a break point that might be similar in size to the device you want to check for and observe the results. This is not the most accurate way of testing a web design but can give you a quick overview of the work that has been put in thus far and can help you pick out any bugs.
2- Testing on a Device
Another way of testing the responsiveness of a web design is to run the website on different devices such as Desktops, Laptops, Tablets and Smartphones (Android, iOS, Windows). This method might be a bit flawed or not the most efficient and effective because there are only a limited number of devices you can check a website or web application on especially when it comes to Smartphones. There are literally thousands of different versions of Smartphones available in the world and it is not humanly possible to check for all the devices at once.
3- Using Online Testing Tools
There are plenty of online tools available that can allow you to test the responsiveness of a website of a web application. Here are some of our favourite tools that we have used over the years across a variety of web design projects,
Responsive web design is an interesting area and undertaking quality assurance for these projects comes with its own set of challenges. But these challenges have been taken well by developers around the world thus far and we have seen an emergence of an array of testing tools and methodologies that are certainly allowing the responsive design test process to become more effective and efficient.
A force to be reckoned with, a powerful eCommerce software platform offering scalable solutions and user friendly interface for businesses, Magento is an intuitively fast growing open-source e-commerce platform written in PHP.
So here all you need to know about Magento (just in case it comes up at Pub Trivia)
The Bigger and better next generation Open Source Digital Commerce platform available from the 18th of November 2015 as announced at the Magento Live Conference is arguably the future for Ecommerce.
And here are some facts about the almighty Magento 2.0
About Us - Websites ‘N’ More is a Sydney based Web development Company with a team of dedicated Magento developers on board who have a deep understanding of the Magento core. If you are looking to develop an eCommerce store based on the Magento platform, be sure to get in touch with us.