Drupal 7 release in January of this year, now the people are very passionate about drupal 7 all the projects are now developing in drupal7 There are significant differences between Drupal 6 and 7, so working with the new platform has been a bit of an adjustment for us. We want share some experience
Please find the below points for drupal7 cahnges:-
1. The administrator theme is greatly improved
In previous versions drupal6 the admin theme is quite different for non-technical persons. But in drupal7 the admin theme its very interesting and all layout will be designed using Jquery. The administrative interface now includes Ajax goodness, an overall admin toolbar, shortcuts and generally increased loading times.
2. Page Loading very fast compare to previous versions?
In the previous versions the the page loading is a big problem because of to many sql connection in the code there is no serving cache architecture. In drupal6 there is a Big improving, but Drupal 7 features significantly less SQL queries causing sites to load faster.
3. CCK is now part of Drupal7.
When working with Drupal 6, installing the Content Construction Kit (CCK) module was pretty much a requirement. CCK has been moved into core and rebranded as the Field API. Moving CCK into core gives developers the power to add fields to not only content types, but also to People, Taxonomy, etc.
4. Upload feature that is included in the Field Set
Uploading file into drupal6 its quite difficult but in In Drupal 7 what you can do right out of the box is much improved:
The Content API allows you to specify mime types you want to allow (JPG, GIF, PDF, DOC, etc.). It also lets you set upload limits and maximum dimensions when uploading images.
Files are now uploaded via an AJAX interface. After the file is uploaded it is immediately displayed in the form, where the user sees the file name and can delete the file right there. Further, as the file is uploaded the user sees a loading image so they can be confident that the file is getting loaded.
5. Custom Content Type creation
Drupal6 we are creating content types were really designed to be text fields with the Body field required for all custom content types you created. In Drupal 7, this requirement has been removed. This makes it less clunky to create non-text based custom content types for assets such as PDFs or images.
6. Working with jQuery plugins is much easier in Drupal 7.
Jquery is probably the most popular JavaScript library, and allows for the rapid development of client side site features. Drupal 7 has made it much easier in general to use jQuery in your themes, and also ships with a jQuery 1.4.4, which is much faster and more feature rich than jQuery 1.2.6, which was the default in Drupal6. For the front-end developers out there, this is a big improvement that will save lots of time.
7. Drupal7 compatible with multiple databases.
Using drupal7 we can easily connect with multiple databases. Drupal7 is depend on any specific database
8.Drupal 7 is much easier to update.
Keeping Drupal 6 current was a hassle, as to update a module you had to download it, unpack it, upload it again and then run the update. Drupal 7 features an Update manager that tells you when a module is out of date and allows you to update it right from the web interface. Much, much easier, and more like the experience in WordPress.
9.Blocks are much easier to configure.
In Drupal 6, to create a block you have to first create a block on the page you want it to appear, and then go to the slow-loading block overview page to set where on the page you want it to appear. In Drupal 7 this is all done in one step. While it sounds trivial, this can save a lot of time on more complicated sites.
No comments:
Post a Comment