Category: Drupal Development



The last time I organized a State of Drupal survey was in 2008. The results of the 2008 survey were instrumental in shaping Drupal 7 as well as directing the work of the Drupal Association on drupal.org.

Now three years later, I created a new survey. The results of this survey will guide thousands of people in the Drupal community over the next two years.

Take the State of Drupal 2011 survey now.

It shouldn’t take more than ten minutes to fill out. Don’t worry if you’re new to Drupal: every voice counts!

I’ll present the results during my DrupalCon keynote in London; the video and the presentation slides will be downloadable after. Please do tell us what you think these days about Drupal: your views will shape Drupal 8 and beyond. Thanks!

Advertisements

Drupal 7.5, a maintenance release which fixes security vulnerabilities is now available for download. Drupal 7.6 7.7 also fixes other issues reported through the bug tracking system.

Note: Drupal 7.7 is just Drupal 7.6 with a fixed VERSION string (7.6 was reporting itself as 7.5). No other changes.

Upgrading your existing Drupal 7 sites is strongly recommended. There are no new features in these releases. For more information about the Drupal 7.x release series, consult the Drupal 7.0 release announcement.


Drupal 7.3, a maintenance release which fixes security vulnerabilities is now available for download.

Drupal 7.4 also fixes other issues reported through the bug tracking system.

Upgrading your existing Drupal 7 sites is strongly recommended. There are no new features in these releases. For more information about the Drupal 7.x release series, consult the Drupal 7.0 release announcement.


Simple small website is for example a company web containing about 5 pages with some information and contact. This is the easiest job in Drupal. No additional modules or skills needed. Everything you need is just your mouse. So let’s go for it.

  • Do the Drupal installation and create the first user (administrator)
  • Allow module “Path” in Administer->Build->Modules
  •  In navigation Create content->page … this allows you to create a new page
  • Fill the form (with module “Path” you can enter an URL) and click on submit
  • Your first node was created and exists on entered address or in URL http://www.example.com/?q=node/1
  •  Repeat steps 3 and 4 according to how many pages you need.
  • Now go to Administer->Build->Menu and edit Primary links. Primary links are the main menu of your website. Add items for pages you want to have a link from the menu. One item contains a title and URL of linked page.
  • In navigation visit Administer->Settings->Site information and edit informations about your website. You can change pagetitle, description, footer etc.

Now, we have completed the simple small website. Look forward to next articles, which will help you improve your Drupal website. We will use additional modules and after a while we will start doing own template.


This tutorial should be able to help all users, who need help with installing the Drupal 5 core on the webserver in few minutes. It is very simple operation, so I hope, no problem will appear after reading following instruction list. Let’s proceed from the very beginning:

  • Download the latest version of Drupal core from official Drupal website and extract it on your harddrive. Some countries have its own localized version of the core. It’s up to you what you are giving way to. Localized versions have the same functionality. They are only translated to the specified language.
  • Run your FTP client, log in your FTP account and copy all extracted files in the root folder. Your root folders name is usually “www” or “htdocs”. If you are not sure about this, ask your hosting company.
  • If you were successful in copying, log in your MySQL manager (PHPMyAdmin or any), create new database and remember the name you used. It’s not necessary to choose collation, Drupal use UTF-8 automaticly.
  • Now, open your web browser and visit URL http://www.example.com/install.php. Instead of example.com use your domain name.
  • Drupal installation page will come in view. Read the instructions and fill the form properly. Database type is usually mysql.
  • Enter database name (you should remember it from step 3), database username and password (your hosting company provides certainly these informations to you). Under collapsible “Advanced options” choice are some optional fields.
  • Database host is mandatory, however, is defaultly set on “localhost”. Check this value with informations provided by your hosting company to you.
  • Database port – let it blank, if you are not sure about it. When your database service runs on another port, this field is the way to set it. Table prefix is useful in case of more drupal installations in one database. You can distinguish more Drupals with this prefix.
  • Submit the form. The “Installation complete” window should display. Then proceed to the frontpage.
  • We can also include first user (admin) creating in the installation process.

I hope this tutorial will help you solve all problems with installation. In event of problems use comments.


Introduction
Drupal is in the present time the most sophisticated CMS (Content Management System) on Internet. It’s popular all over the world. Its main advantages are wide social network, which is still improving the system and makes an effort to approach it to general public, personalisation and security. Whole Drupal is under GNU General Public License 2 (GPL) and contents a large amount of additional modules and themes. It’s installation is very simple and the homepage Drupal.org includes entire informations from global news up to useful tutorials which helps beginners and advanced users how to sort out any problem. Everybody can access the huge Drupal API and look inside the core of the system.

The core is written in PHP and cooperates with MySQL or PostgreSQL database engines. Drupal core consists from modules. However, there is a variety of other modules. Developers can simply download a module, copy it into the Drupal site and install it within the administration. Every module has its own ability and functionality.

Main Purpose
The aim of Drupal is to be the powerful engine of websites, which can simply build and handle every user. Drupal is still on the way, however the awaiting version 6.0 will provide lots of new features and improvements. It also should approach Drupal to regular users. Drupal is now able to be extended by official modules to a variety of website types from a simple weblog to extensive e-shop or a huge application.

Requirements
CMS Drupal is easy to install on the most of hosting programms. Its minimal requirements are: Web server, the best choice is Apache PHP version 4.3.3 and higherMySQL version at least 4.0 or PostgreSQL at least 7.0Database user has to be allowed to CREATE TEMPORARY TABLES and LOCK TABLES. Some modules require .htaccess file and mod_rewrite support


Drupal wins best open source PHP CMS for second year in a row (2008 – 2009)
Drupal is the perfect choice for large Enterprise websites with high traffic. Drupal has received extensive accolades for its usefulness and relatively rapid build time. It is also known for its very dynamic nature: websites designed on the Drupal framework can be changed rapidly by modifying modules.

The difference between Drupal and commercial CMS solutions?
Drupal is a highly cost effective CMS solution as it allows us to develop complex websites in much less time it would take using commercial CMS technologies. With literally thousands of community-contributed modules extending the flexibility of Drupal, the chances are that Drupal already supports almost all of the features you could possibly imagine; and in the event that we can’t find a module that suits your requirements, we can program new modules quickly and effeciently.

Is a Drupal CMS website search engine friendly?
Drupal uses Apache’s mod_rewrite to enable customizable URLs that are both user friendly and search engine friendly.

Is a CMS web site difficult to maintain?
Once your Drupal website is installed and running, it is simple for even non-technical users to add or edit content, update images, and to manage the critical data that makes your company or organization effective. Anybody with basic word processing skills can easily learn to manage a Drupal site.

Via a simple, browser-based interface you will be able to easily add new press releases or news items, manage staff pages, job listings, product images, and create an unlimited amount of sections or content pages on your site.

Drupal Development


We develop web sites using the Drupal content management system (CMS). Drupal is an open-source content management software meant for content rich websites like text, image, video, blog, news etc. It includes some normal features like login, user access control, content search, hack proof capabilities etc. Beside the basic Drupal applications, we install and configure extra add on modules that facilitate lot of functionalities. Such features include mail newsletters, community site social network modules, events and calendar management, blogging etc.

Its very easy to maintain content on Drupal based websites. We develop solutions helps clients to manage content on their own without knowledge of HTML. Whether it’s a simple single user blog or an update of daily news or posting events to calendars, we develop solutions that saves lot of time and money for clients.

I-webguy.ca does helps clients for Drupal Custom Development

Clients are seeking something more that could not be delivered through base Drupal modules in that case, I-webguy.ca offers Custom Drupal module development services. Depending on the sophistication of client requirements, we try to improve on an existing modules and deliver such changes to the Drupal source code repository in open-source way.
Drupal is best known for Social Networking web applications

Drupal excel in developing online social communities.

Using its wide variety of community oriented modules, Drupal offers functionalities like buddy lists, instant messaging, groups creation, Forums, Events management and more.

Drupal Development with eCommerce/Shopping Carts
We are well-known with various ecommerce shopping cart applications, credit card processors and shipping method integration. If you want to sell your products or collect donations online, we are happy to serve you with our knowledge and experience.

Drupal Themes Design and Customization
Drupal has a theme / templates system for displaying the content in the website. New themes can be designed to attach to an existing site and supply alternative layouts for the same content.

We at I-webguy.ca can design some attractive themes for you to attach to your website and make it convenient for your customers to view your content.

Drupal Module Configuration
The development in Drupal has brought a lot of configuration ability in to the web based user design of the system, and gets rid of the need for software development at the PHP level in some cases. We have built years of experience on Drupal configuration to make sure we know what existing modules can be united and deployed to produce either exactly what you need, or as close as possible at a fraction of the cost for custom developed Drupal modules.


If you are a small or medium business looking for a website design or website redesign for your business, you have found the right place. Our professional business concept will convince you that you can afford a well designed professional website for your business. We are serving mostly in the North America.

Free Business Consultation
Our web design and SEO consultations are FREE. We can happily meet with you over the  phone or by email to discuss your business website design needs. We Believes no question is a silly question – all of us know  nothing about something.

Benefits with I Web Guy’s Services

  • Conceptual designs based on your business
  • In-House Development
  • On time Project Delivery
  • Cost-Effective Products Services & much more