Wordpress has always been admired and used for its simple and user friendly approach. Wordpress installation is easy DIY process by using its famous 5 minute installation!!! Ideally you should have domain name and database ready hosting account on you to start the installation.
Description: We need to make sure that we provide word press package the platform it needs in order to run smoothly. You need to check few things with your webhost before we proceed to installation.
Things to check before installation:
• PHP version 4.3 or greater
• MySQL version 4.0 or greater
• FTP access
• The Apache mod_rewrite module
You can ask your website hosting company about all the above requirements and if they don’t provide then you ideally need to choose another webhost. You will also need the FTP client to upload files. My favourite FTP cients are Filezilla and Fireftp (Firefox extension) and guess what both are free to use.
Famous five minute WordPress installation:
• Download and unzip the wordpress package. You can download the wordpress’ latest version from www.wordpress.org.
• Login in to your webhost account and create a new database with the MySQL user who has all privileges for accessing and modifying the database. Make sure you write down the username, password, database name and hostname for the user that you just created. You will need these details during installation.
• Rename the wp-config-sample.php file to wp-config.php.
• Open the same file that you just renamed. Within that file you will see the following:
define('DB_NAME', 'wordpress'); // The name of the database
define('DB_USER', 'username'); // Your MySQL username
define('DB_PASSWORD', 'password'); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
You need to change the default information in the wp-config to include your database information. Make sure you do not remove the single quotes.
define('DB_NAME', 'wordpress'); // The name of the database
Change the “wordpress” to the actual name of your database that you were given when you set up the database i.e. define('DB_NAME', 'devblog');
define('DB_USER', 'username'); // Your MySQL username
Change the “username” to the username you were given when you set up the database.
define('DB_PASSWORD', 'password'); // ...and password
Change the “password” to the password you were given when you set up the database.
define('DB_HOST', 'localhost'); // chance you won't need to change.
If you were given information for the database host, you will likely need to change the “localhost” to the data you were given when you set up the database. If you were not given this information it is very likely you can leave this set to localhost.
Once you have completed the above, SAVE the changes you have made.
• Upload wordpress files using the suggested FTP clients.
• Point your favorite web browser to start the installation script.
If you placed the Wordpress files in the root directory, you should visit: http://mysite.com/wp-admin/install.php
If you placed the Wordpress files in a subdirectory called blog, for example, you should visit: http://mysite.com/blog/wp-admin/install.php
• Enter your Weblog title and your e-mail address in the fields provided by web based wordpress installer.
• Once you have followed the instructions on each new window, your blog will be created automatically for you. Make sure to save the user name and password provided.
That's it for the basic Wordpress installation!!! You are ready to log in! You will see the default wordpress theme in the front end of your website. You can change the look and feel of the website by changing the default theme to custom wordpress theme.
Dhaval Patel is an entrepreneur from India. He runs online marketing and search engine optimization firm called dasinfomedia. For more information please visit our Blog
Tuesday, December 16, 2008
Sunday, December 14, 2008
Wordpress → Drop-in Slideshow
Strictly speaking, this is not a plug-in. Instead of being uploaded and then activated, it only needs to be uploaded (with Wordpress media uploader, no less). But doesn’t even need a Wordpress installation to work. Will pick up all big enough images from a folder at hand and play them in a full-frame random slide-show fashion.
This one started as just another one of Wordpress gallery plug-ins. The general idea was to spice up WP gallery with a semi-customizable slide-show to play a set of images. As if there are not gazzillion similar and mostly better plug-ins already. But when one is a tweaker, one tweaks. The same story as with this very blog, which evolved from a long line of more and more minimalistic web pages. Following the ultraminimalistic approach slide-show application itself came down to a blank page with only two buttons (and even those text-only) used to navigate back and forth through a list of images.
See drop_in_slideshow.php in action.
The very essence of presenting images in a slide-show fashion is for images to cover as much screen area as possible and demand as little user interaction as possible, thus making all shadowbox and light box effects unnecessary. After gladly abandoning light-box model, I still had to pass image-related data (file names, titles, captions, descriptions, …) to this slide-show app, making thing much more complicated than necessary, but then it occurred to me: returning image file name in form of a search parameter will cause Wordpress to happily auto-navigate to a post or page with that particular image, with no additional work on my part. Slick, isn’t it. And as a side effect, this took care of another problem: somewhere along the way there was a minor mishap of a misplaced bracket which caused a perfectly good Wordpress Slide-show plug-in to go berserk all of a sudden. So to get back into saddle, all I had to do was strip the code down to a bare minimum and put it’s plug-in variety on hold for a while. Besides, the code is always much much better when written from scratch for the second time. So if you expect to be needing a proper plug-in of a kind, just stay tuned.
Instalation, drop-in (standalone) mode
* extract the two files from drop-in-slideshow.zip into a folder with images
* point to http:// your_web_page /…/ your_pic_folder/drop_in_slideshow.php
Instalation, Wordpress mode
* upload the two files from drop-in-slideshow.zip with Wordpress media uploader
* point to http://your_web_page/…/uploads/drop_in_slideshow.php
Notes
* When using with Wordpress, auto-navigation does not work for images inserted via gallery shortcode.
* Since Drop-in Slideshow fits images to browser window, you don’t have to worry about user screen resolutions and can upload images a little bit bigger than expected user screen resolution. Still, keep an eye on image sizes as there’s only one thing worse than small images: the slow ones.
* Starting with Wordpress 2.7 media uploader creates one additional image size (large), which is exactly the one to insert into your posts. This will cause Drop-in Slideshow to play each image two times, making it a double random slide-show. Presented like this it almost sounds as a feature...
Source:
This one started as just another one of Wordpress gallery plug-ins. The general idea was to spice up WP gallery with a semi-customizable slide-show to play a set of images. As if there are not gazzillion similar and mostly better plug-ins already. But when one is a tweaker, one tweaks. The same story as with this very blog, which evolved from a long line of more and more minimalistic web pages. Following the ultraminimalistic approach slide-show application itself came down to a blank page with only two buttons (and even those text-only) used to navigate back and forth through a list of images.
See drop_in_slideshow.php in action.
The very essence of presenting images in a slide-show fashion is for images to cover as much screen area as possible and demand as little user interaction as possible, thus making all shadowbox and light box effects unnecessary. After gladly abandoning light-box model, I still had to pass image-related data (file names, titles, captions, descriptions, …) to this slide-show app, making thing much more complicated than necessary, but then it occurred to me: returning image file name in form of a search parameter will cause Wordpress to happily auto-navigate to a post or page with that particular image, with no additional work on my part. Slick, isn’t it. And as a side effect, this took care of another problem: somewhere along the way there was a minor mishap of a misplaced bracket which caused a perfectly good Wordpress Slide-show plug-in to go berserk all of a sudden. So to get back into saddle, all I had to do was strip the code down to a bare minimum and put it’s plug-in variety on hold for a while. Besides, the code is always much much better when written from scratch for the second time. So if you expect to be needing a proper plug-in of a kind, just stay tuned.
Instalation, drop-in (standalone) mode
* extract the two files from drop-in-slideshow.zip into a folder with images
* point to http:// your_web_page /…/ your_pic_folder/drop_in_slideshow.php
Instalation, Wordpress mode
* upload the two files from drop-in-slideshow.zip with Wordpress media uploader
* point to http://your_web_page/…/uploads/drop_in_slideshow.php
Notes
* When using with Wordpress, auto-navigation does not work for images inserted via gallery shortcode.
* Since Drop-in Slideshow fits images to browser window, you don’t have to worry about user screen resolutions and can upload images a little bit bigger than expected user screen resolution. Still, keep an eye on image sizes as there’s only one thing worse than small images: the slow ones.
* Starting with Wordpress 2.7 media uploader creates one additional image size (large), which is exactly the one to insert into your posts. This will cause Drop-in Slideshow to play each image two times, making it a double random slide-show. Presented like this it almost sounds as a feature...
Source:
What if Automattic Began Charging To Use WordPress?
Most Content Management Systems, such as MovableType and ExpressionEngine, come with a hefty price tag attached to them. One of the biggest pros and reasons most people use WordPress, is because, well, that price tag is no where to be seen. But what if WordPress.com started charging a monthly fee for hosting with them and using their app? Or what if WordPress.org started charging for personal and commercial licenses? Would you continue using WordPress and support them for their outstanding hard work?
In a way, I would almost like it better if WordPress charged to use their application. I honestly wouldn’t mind paying, oh let’s say, $25 a month for, let’s say, unlimited downloads. Or even $10 per license.
How would this help WordPress and the community?
Help cover project and company costs
Imagine how much it costs Automattic to run WordPress? They all work extremely hard and I bet it ain’t cheap. Matt Mullenweg also does a fair bit of traveling around the globe to attend WordCamps and such. Hosting Servers, plain tickets, computer gear, Wii games, and everything else it costs to run a company… it all adds up!
Filter out spam sites
I’ve come across quite a few spam sites in my day, that are powered by WordPress. If Automattic charged for WordPress, this could minimize the amount of spam sites that popup everyday. This may not directly help the community, but in the long-run, it may.
Make WordPress look more professional
…Especially in the eyes of our clients. Many freelancers, and Web services use WordPress as the back-end for their client projects. In my case with WPCoder, it’s what we specialize in, so we only do custom WordPress theme coding. Some clients don’t like using WordPress because they see it’s free and open-source, which for some reason, is unacceptable.
I actually decided to Tweet the question “What if WordPress Cost Money? Would you continue using it? Or switch to another free CMS?” and the general notion I got was that most people wouldn’t even think about paying for it, and would instead switch to Drupal, MovableType, or ExpressionEngine. Hmm..interesting!
Conclusion
I’d like to hear what the rest of ya’ll gotta say. Would you mind paying for WordPress? And well, at least WordPress has been free thus far, and will most likely continue in that direction. We can thank Automattic for that!
Source:
In a way, I would almost like it better if WordPress charged to use their application. I honestly wouldn’t mind paying, oh let’s say, $25 a month for, let’s say, unlimited downloads. Or even $10 per license.
How would this help WordPress and the community?
Help cover project and company costs
Imagine how much it costs Automattic to run WordPress? They all work extremely hard and I bet it ain’t cheap. Matt Mullenweg also does a fair bit of traveling around the globe to attend WordCamps and such. Hosting Servers, plain tickets, computer gear, Wii games, and everything else it costs to run a company… it all adds up!
Filter out spam sites
I’ve come across quite a few spam sites in my day, that are powered by WordPress. If Automattic charged for WordPress, this could minimize the amount of spam sites that popup everyday. This may not directly help the community, but in the long-run, it may.
Make WordPress look more professional
…Especially in the eyes of our clients. Many freelancers, and Web services use WordPress as the back-end for their client projects. In my case with WPCoder, it’s what we specialize in, so we only do custom WordPress theme coding. Some clients don’t like using WordPress because they see it’s free and open-source, which for some reason, is unacceptable.
I actually decided to Tweet the question “What if WordPress Cost Money? Would you continue using it? Or switch to another free CMS?” and the general notion I got was that most people wouldn’t even think about paying for it, and would instead switch to Drupal, MovableType, or ExpressionEngine. Hmm..interesting!
Conclusion
I’d like to hear what the rest of ya’ll gotta say. Would you mind paying for WordPress? And well, at least WordPress has been free thus far, and will most likely continue in that direction. We can thank Automattic for that!
Source:
Goals of the Re-Design Process
Goals of the Re-Design Process
Re-designing a website is more than just giving it an improved new look. The successes and shortcomings of the existing site are invaluable in knowing how to truly improve the site and make the re-design worth the time, effort, and cost.
Like any site design/development, a clear set of goals and purposes should be established to direct the project. Without knowing specifically why the site is being re-designed or what needs to be improved, you may wind up with a better looking design, but it is unlikely to be more effective for the business or for the users.
I’m currently in the very early stages of re-designing a website for a client that needs a fresh look and some usability improvements. The client is a service provider and the existing site has been effective at attracting new business, but the site has grown and usability has suffered because the navigation can be difficult, and because the most important content isn’t consistently prioritized and featured throughout the site. In general, the site could be more effective for both users and for the business. The design needs to be updated and the income-generating services that drive the business need to clearly be the focal point of the website.
This situation has led me to evaluate the re-design process and how it should be approached for both the designer and the client/website owner. Throughout the post we’ll look at some steps and key points in the process and why they have a big impact on the end result.
Source:
Re-designing a website is more than just giving it an improved new look. The successes and shortcomings of the existing site are invaluable in knowing how to truly improve the site and make the re-design worth the time, effort, and cost.
Like any site design/development, a clear set of goals and purposes should be established to direct the project. Without knowing specifically why the site is being re-designed or what needs to be improved, you may wind up with a better looking design, but it is unlikely to be more effective for the business or for the users.
I’m currently in the very early stages of re-designing a website for a client that needs a fresh look and some usability improvements. The client is a service provider and the existing site has been effective at attracting new business, but the site has grown and usability has suffered because the navigation can be difficult, and because the most important content isn’t consistently prioritized and featured throughout the site. In general, the site could be more effective for both users and for the business. The design needs to be updated and the income-generating services that drive the business need to clearly be the focal point of the website.
This situation has led me to evaluate the re-design process and how it should be approached for both the designer and the client/website owner. Throughout the post we’ll look at some steps and key points in the process and why they have a big impact on the end result.
Source:
JavaScript Logic: WordPress Plugin
One of my biggest gripes about many plugins (and even some themes) is how JavaScript is handled. Many times, it’s loaded on every page of your site without the need for it.
There’s also potential conflicts between different JavaScript libraries and other scripts. It can be problematic having many different scripts loading at once.
This plugin allows you to conditionally load JavaScript files. I stole the idea from Widget Logic (which is an awesome plugin).
How to use this plugin
I’ve included a full readme.html, so I wouldn’t have to add too many instructions to this post. To conditionally include JavaScript, you need to understand how WordPress conditional tags work. There is no other way around that.
You can load many of the scripts packaged with WordPress, those included with the plugin, or an external JavaScript file.
Here’s what the plugin settings page will look like (click image for larger view):
WordPress Plugin: JavaScript Logic Settings
Some things to note about this plugin
This is an early beta release, so it’s not fully developed. There’s the likelihood of a bug here or there. All files selected in each JavaScript set will be uploaded (choosing one won’t overwrite the others).
The settings page will also be located under Appearance > JavaScript Logic. I done this because my next plugin will be Stylesheet Logic to compliment this plugin. Plus, I’m usually tinkering with theme settings more than anything.
If you want to see it in action, notice that I’m conditionally including thickbox with has_tag('gallery') on the single view of posts with the Gallery tag.
If you have ideas, I’m certainly open to hearing them.
Source:
There’s also potential conflicts between different JavaScript libraries and other scripts. It can be problematic having many different scripts loading at once.
This plugin allows you to conditionally load JavaScript files. I stole the idea from Widget Logic (which is an awesome plugin).
How to use this plugin
I’ve included a full readme.html, so I wouldn’t have to add too many instructions to this post. To conditionally include JavaScript, you need to understand how WordPress conditional tags work. There is no other way around that.
You can load many of the scripts packaged with WordPress, those included with the plugin, or an external JavaScript file.
Here’s what the plugin settings page will look like (click image for larger view):
WordPress Plugin: JavaScript Logic Settings
Some things to note about this plugin
This is an early beta release, so it’s not fully developed. There’s the likelihood of a bug here or there. All files selected in each JavaScript set will be uploaded (choosing one won’t overwrite the others).
The settings page will also be located under Appearance > JavaScript Logic. I done this because my next plugin will be Stylesheet Logic to compliment this plugin. Plus, I’m usually tinkering with theme settings more than anything.
If you want to see it in action, notice that I’m conditionally including thickbox with has_tag('gallery') on the single view of posts with the Gallery tag.
If you have ideas, I’m certainly open to hearing them.
Source:
Saturday, December 13, 2008
Freedom for Revolutionize - Open Source Customization
Consistency is crucial to be productive in the business and delivery of quality products & services! To retain consistency in the delivery of quality products there must be elasticity in performing various business activities at standard intervals of time according to modern business trends, whether it is offline or online business.
Rule of novel implementations, integrations and modifications is essential if you want longtime survival in online business industry. Open source customization provides you tools to implement this rule according to your own needs. There are some popular open source products that allow customized features to develop flexible websites as well as makes changes in the existing websites, such as Zen Cart Customization, Joomla Customization, X-Cart, Drupal CMS Customization, Os Commerce and Mambo Customization. All these products of open source are free under GNU General Public License.
Various prevailing products of open source technology are being used in number of business areas, and online shopping cart is one of the area of business where open source provides perfect products to make the shopping cart work error free and simple. Os Commerce is oldest open source product serving the online business industry for shopping cart needs of numerous online stores whereas Zen Cart is popularized due to its long list of features in providing shopping cart solutions. Recently Magento commerce has shown its presence with active support of development community. Due to its full set of useful features it is getting popular to get used for customized inventory management, it offers very spontaneous software structure, it is integrated with set of analytics & reports and integrated with Google analytics making it special.
Set of customized features, integration properties, upfront cost, totally customized structure and active community support offered by open source products are becoming boon for online business industry as its saves precious money and helps in cost cutting for existing online business with integration of appropriate features according to need.
Source:blogger
Rule of novel implementations, integrations and modifications is essential if you want longtime survival in online business industry. Open source customization provides you tools to implement this rule according to your own needs. There are some popular open source products that allow customized features to develop flexible websites as well as makes changes in the existing websites, such as Zen Cart Customization, Joomla Customization, X-Cart, Drupal CMS Customization, Os Commerce and Mambo Customization. All these products of open source are free under GNU General Public License.
Various prevailing products of open source technology are being used in number of business areas, and online shopping cart is one of the area of business where open source provides perfect products to make the shopping cart work error free and simple. Os Commerce is oldest open source product serving the online business industry for shopping cart needs of numerous online stores whereas Zen Cart is popularized due to its long list of features in providing shopping cart solutions. Recently Magento commerce has shown its presence with active support of development community. Due to its full set of useful features it is getting popular to get used for customized inventory management, it offers very spontaneous software structure, it is integrated with set of analytics & reports and integrated with Google analytics making it special.
Set of customized features, integration properties, upfront cost, totally customized structure and active community support offered by open source products are becoming boon for online business industry as its saves precious money and helps in cost cutting for existing online business with integration of appropriate features according to need.
Source:blogger
Open Source- We don't have to hide from it.
"By 2011, at least 80% of commercial software will contain significant amounts of open source code" Gartner Analysis.
"Open source in the application quality market is emerging, and we expects a slow but steady increase. The current tools are well-suited for technically adept agile development teams. " Thomas Murph
“Organizations are saving millions of dollars on IT by using open source software. In 2004, open source software saved large companies (with annual revenue of over $1 billion) an average of $3.3 million. Medium-sized companies (between $50 million and $1 billion in annual revenue) saved an average $1.1 million. Firms with revenues under $50 million saved an average $520,000.” Walli, S., Gynn, D., Rotz, B. V. The Growth of Open Source Software in Organizations: A Report.
Software testing community seems to be curious about Open source tools but still there is large scope to increase their use to reduction in Costs. Open source is collaboratively developed software that has no license fees. A community of professionals come together, work on common cause and produce something. The source code is made available to all, so that anyone can can make changes to suit his own needs. By doing so, the community is able to provide free solution to industry which goes evolving with contributions from experts.
People are reluctant to adapt to open source tools due to various doubts like:
What if the community stops existing or what if no support is available in future?
This is equally true with proprietary softwares. In case of open source tools, since the source code is available, it is as good as you are owning the software. Hence, even if support from community ceases, you can use your expertise to support it.
Can I depend on current version for stability?
Since large community of experts is supporting these tools, bugs are found and fixed in short time. The releases are made available more frequently hence you are with stable software in short period of time.
Are these softwares secure? Are the vulnerable to attacks?
Sometimes proprietary softwares have flaws which become evident as you start using them. But you can not do anything about them as source code is not available. With open source softwares, you can modify the code to remove these flaws.
With proprietary softwares, we sometimes end up with paying high price for which are not necessary in our context. Open source development is oriented at providing customization so that customer can modify and use the software to suit his own needs. Since the after installation support is available through open source community, you are left with costs to host software, train users and upgrade if needed.
We are evaluating various open source Test Management tools currently. We have taken into account tools like TestLink, Fitnesse, Testopia, Multi-Tester and few more. We are comparing them based on their capabilities to Capture requirements, Design Test Cases, Interfacing with different bug trackers, tracability, reports & metrices etc. During our study we have found these tools more flexible and easy to use. For example TestLink can be integrated with number of bug tracking softwares like JIRA, Mantis etc. Similaryly, you can use it with different databases like MS-SQL, MySQL and Postgres. It is hard to find such capabilities in propritery softwares.
Source:blogger
"Open source in the application quality market is emerging, and we expects a slow but steady increase. The current tools are well-suited for technically adept agile development teams. " Thomas Murph
“Organizations are saving millions of dollars on IT by using open source software. In 2004, open source software saved large companies (with annual revenue of over $1 billion) an average of $3.3 million. Medium-sized companies (between $50 million and $1 billion in annual revenue) saved an average $1.1 million. Firms with revenues under $50 million saved an average $520,000.” Walli, S., Gynn, D., Rotz, B. V. The Growth of Open Source Software in Organizations: A Report.
Software testing community seems to be curious about Open source tools but still there is large scope to increase their use to reduction in Costs. Open source is collaboratively developed software that has no license fees. A community of professionals come together, work on common cause and produce something. The source code is made available to all, so that anyone can can make changes to suit his own needs. By doing so, the community is able to provide free solution to industry which goes evolving with contributions from experts.
People are reluctant to adapt to open source tools due to various doubts like:
What if the community stops existing or what if no support is available in future?
This is equally true with proprietary softwares. In case of open source tools, since the source code is available, it is as good as you are owning the software. Hence, even if support from community ceases, you can use your expertise to support it.
Can I depend on current version for stability?
Since large community of experts is supporting these tools, bugs are found and fixed in short time. The releases are made available more frequently hence you are with stable software in short period of time.
Are these softwares secure? Are the vulnerable to attacks?
Sometimes proprietary softwares have flaws which become evident as you start using them. But you can not do anything about them as source code is not available. With open source softwares, you can modify the code to remove these flaws.
With proprietary softwares, we sometimes end up with paying high price for which are not necessary in our context. Open source development is oriented at providing customization so that customer can modify and use the software to suit his own needs. Since the after installation support is available through open source community, you are left with costs to host software, train users and upgrade if needed.
We are evaluating various open source Test Management tools currently. We have taken into account tools like TestLink, Fitnesse, Testopia, Multi-Tester and few more. We are comparing them based on their capabilities to Capture requirements, Design Test Cases, Interfacing with different bug trackers, tracability, reports & metrices etc. During our study we have found these tools more flexible and easy to use. For example TestLink can be integrated with number of bug tracking softwares like JIRA, Mantis etc. Similaryly, you can use it with different databases like MS-SQL, MySQL and Postgres. It is hard to find such capabilities in propritery softwares.
Source:blogger
A powerful open source content management system - Drupal
Drupal has a powerful open source content management system that allows you to classify and tag content. Drupal category can be limited to certain content types. For example, you could have blog contents that allowed free tagging (similar to WordPress categories), while your news section might have a different vocabulary (set of categories) that could only be selected from an existing list of categories. You can also have hierarchical categories, with single or multiple parent categories. Drupal's advanced taxonomy features, allow you to easily target all of those long-tail keywords that you researched in Wordtracker.
You can views Modules to create new content types and create advanced custom views for them without writing any code. A few examples of "content types" are "blog posts", "news stories", "forum posts", "tutorials", "classified ads", "podcasts". You can create as many custom content types as you would like and display them in many different ways. Most content management systems would require writing code to accomplish these tasks, but there is no programming knowledge required to do them in Drupal.
Drupal was designed for community-based Web sites and has strong user role and access manage functionality. You can create as many custom user roles with custom access levels as you require. For example you could create the following roles, each with different levels of access to your features: "anonymous visitor", "genuine user", "editor", "webmaster", "admin". You can keep the advanced user management features (like multiple blogs) turned off if you don't want them, enabling them later if your site grows to a point where you would like to add more community features.
Large and Friendly Community — With so many major sites using Drupal, it's not going away soon. For an idea of the size of the developer community, take a look at the long list of community-contributed modules.
There are other open-source alternatives to Drupal Customization:
* Joomla Customization – Joomla is not as search engine friendly out of the box as Drupal.
* WordPress Customization - WordPress is outstanding, but if you require something more strongly or are building a site that you might want to extend in the prospect you should be considering Drupal.
Source:blogger
You can views Modules to create new content types and create advanced custom views for them without writing any code. A few examples of "content types" are "blog posts", "news stories", "forum posts", "tutorials", "classified ads", "podcasts". You can create as many custom content types as you would like and display them in many different ways. Most content management systems would require writing code to accomplish these tasks, but there is no programming knowledge required to do them in Drupal.
Drupal was designed for community-based Web sites and has strong user role and access manage functionality. You can create as many custom user roles with custom access levels as you require. For example you could create the following roles, each with different levels of access to your features: "anonymous visitor", "genuine user", "editor", "webmaster", "admin". You can keep the advanced user management features (like multiple blogs) turned off if you don't want them, enabling them later if your site grows to a point where you would like to add more community features.
Large and Friendly Community — With so many major sites using Drupal, it's not going away soon. For an idea of the size of the developer community, take a look at the long list of community-contributed modules.
There are other open-source alternatives to Drupal Customization:
* Joomla Customization – Joomla is not as search engine friendly out of the box as Drupal.
* WordPress Customization - WordPress is outstanding, but if you require something more strongly or are building a site that you might want to extend in the prospect you should be considering Drupal.
Source:blogger
Wednesday, December 10, 2008
Open Source Customization overview
Popularity of the open source web based software are growing at rapid speed then ever before. There has been increase in the awareness for the open source software like wordpress, joomla, mambo, oscommerce, phpbb, phpld and lot more. Although this software makes web developers life easier, considerable efforts are required to customize them in order achieve the eye catchy website with desired functionality.
Description:
What is Open source Customization?
Open source customization is a process of customizing open source content management system (CMS) or scripts like wordpress, joomla, oscommerce, mambo, phpbb and many more, in order to achieve desired functionality and look. Open source customization of this hugely popular CMS requires good knowledge of PHP, CSS, and HTML.
What can you do with the open source CMS like wordpress and joomla?
Wordpress is most used blogging software in the world. Its’ seamless user interface makes content write-up, publishing and organizing very easy and enjoyable. Wordpress can be used to make a full flange website with almost all the functionalities like ecommerce, forum and Job-portal. Website made with word press are search engine friendly and easy to share with other websites and users. Wordpress is widely used for personal and community websites.
Joomla is award wining open source web based software that delivers website without touching a single line of html, css or php. Joomla admin interface is not as easy as wordpress but it gives more control over look and how your content can be viewed on different parts of your website. It has vast library of component, just like wordpress plug-in library. Through this library one can easily make website with almost all functionalities. Joomla is widely used for company and corporate websites.
Why you need customization of wordpress, customization of joomla and other CMS?
To achieve look and feel of the website as in the design files like photoshop .psd
To gain desired functionalities like contact form, navigation system, image slideshow
To retain all browser compatibility for your website, so no matter what browser user is using to view your website the look and feel remains consistent.
To enable website with search engine friendly features and techniques, that improves CMS website ranking in Google, yahoo and MSN.
To make sure that website displays content uninterrupted in all screen sizes.
How to customize joomla and wordpress?
Once you have joomla and wordpress installed in your hosting account, all you need to look for is design part and functionality part.
Design part is essentially look and feel of the website. Most of the CMS has their design files working separately then that of the programming. To customize wordpress theme you should look out for the theme folder and the style sheet in it. In case of joomla customization you have to search the template files which print the content in the screen with desired font colors, heading, list style and so on.
Functionality is something that prints the content in your site without any look and feel features. All the cms can be grouped in to dynamic websites as all the content are stored in database and then the CMS files written in php queries this MySql database and delivers the content to the real world. The Content that has been delivered to the screen can then appear into the page with the help of design part.
Let’s summarize the process step by step:
(1) Download the CMS
(2) Install it into the webhost’s server
(3) Check the basic version of the CMS without any customization in your domain
(4) Start customizing design part by modifying template/theme files.
(5)To achieve desired functionality in addition to what has been given by the default CMS, you have to make word press widget/joomla module/wordpress plugin/joomla component.
Dhaval Patel is an entrepreneur from India. He runs online marketing and Open Source Customization firm called dasinfomedia. for more information please visit our website
Description:
What is Open source Customization?
Open source customization is a process of customizing open source content management system (CMS) or scripts like wordpress, joomla, oscommerce, mambo, phpbb and many more, in order to achieve desired functionality and look. Open source customization of this hugely popular CMS requires good knowledge of PHP, CSS, and HTML.
What can you do with the open source CMS like wordpress and joomla?
Wordpress is most used blogging software in the world. Its’ seamless user interface makes content write-up, publishing and organizing very easy and enjoyable. Wordpress can be used to make a full flange website with almost all the functionalities like ecommerce, forum and Job-portal. Website made with word press are search engine friendly and easy to share with other websites and users. Wordpress is widely used for personal and community websites.
Joomla is award wining open source web based software that delivers website without touching a single line of html, css or php. Joomla admin interface is not as easy as wordpress but it gives more control over look and how your content can be viewed on different parts of your website. It has vast library of component, just like wordpress plug-in library. Through this library one can easily make website with almost all functionalities. Joomla is widely used for company and corporate websites.
Why you need customization of wordpress, customization of joomla and other CMS?
To achieve look and feel of the website as in the design files like photoshop .psd
To gain desired functionalities like contact form, navigation system, image slideshow
To retain all browser compatibility for your website, so no matter what browser user is using to view your website the look and feel remains consistent.
To enable website with search engine friendly features and techniques, that improves CMS website ranking in Google, yahoo and MSN.
To make sure that website displays content uninterrupted in all screen sizes.
How to customize joomla and wordpress?
Once you have joomla and wordpress installed in your hosting account, all you need to look for is design part and functionality part.
Design part is essentially look and feel of the website. Most of the CMS has their design files working separately then that of the programming. To customize wordpress theme you should look out for the theme folder and the style sheet in it. In case of joomla customization you have to search the template files which print the content in the screen with desired font colors, heading, list style and so on.
Functionality is something that prints the content in your site without any look and feel features. All the cms can be grouped in to dynamic websites as all the content are stored in database and then the CMS files written in php queries this MySql database and delivers the content to the real world. The Content that has been delivered to the screen can then appear into the page with the help of design part.
Let’s summarize the process step by step:
(1) Download the CMS
(2) Install it into the webhost’s server
(3) Check the basic version of the CMS without any customization in your domain
(4) Start customizing design part by modifying template/theme files.
(5)To achieve desired functionality in addition to what has been given by the default CMS, you have to make word press widget/joomla module/wordpress plugin/joomla component.
Dhaval Patel is an entrepreneur from India. He runs online marketing and Open Source Customization firm called dasinfomedia. for more information please visit our website
Subscribe to:
Posts (Atom)
