What are the advantages of using Drupal for a large scale website?
I want to understand the practical advantages of using the open source CMS, Drupal to build a large scale website (huge volumes of content). Please answer this question, if you have built similar websites with Drupal.
Answers (12)
ADMEC Institute -.
A School of Graphic-Web Design,Web Development,RIA,SEO,Flex,Animation,Visual Effects,AutoCAD,Revit,Video Editing
I don't have vast experience on drupal while I worked on joomla very well. I can say that drupal is getting better day by day as its inbuilt features n modules are being better.
You can surely start with drupal for this kind of requirement.
Thanks
Ravi Bhadauria
ADMEC Multimedia Institute
http://www.admecindia.co.in
Links:
Robert N.
Information Technology & Business IT Services Consultant.
Best Answers in: Using LinkedIn (8), Government Policy (7), Web Development (6), Small Business (4), Starting Up (4), Computer Networking (4), Change Management (3), Ethics (3), Computers and Software (3), Internet Marketing (2), Quality Management and Standards (2), Communication and Public Speaking (2), Software Development (2), Business Dining and Entertainment (1), Education and Schools (1), Certification and Licenses (1), Mentoring (1), Economics (1), Financial Regulation (1), Public Health and Safety (1), Work-life Balance (1), Internationalization and Localization (1), Employment and Labor Law (1), Advertising (1), Corporate Governance (1), Manufacturing (1), Project Management (1), Personal Investing (1), Industrial Design (1), Career Management (1), Business Plans (1), Energy and Development (1), Enterprise Software (1), Information Security (1), Telecommunications (1)
Caveats: a] have not used Drupal in a while; b] this is slightly off-topic since it 'examines' motivations and project management issues.
Generalised answer #1: when looking at any project development which involves the creation and/or use of software there is a fairly broad rule which one should attempt to follow. Pick the software *after* one has done a full business case analysis *and* a full requirements specification: that way one can pick the tools and methods which best fit all of the requirements. Picking tools or methods before one has done such analysis and requirements almost always ends up with someone somewhere [during the implementation and deployment phase] trying to push a square peg into a round hole.
Generalised answer #2: Drupal, Joomla, Wordpress and many many other OSS and commercial tools *advertise* themselves as Content Management Systems when they are in fact nothing of the kind.
At best they are web publication and management systems. Unless and until one understands that rather important distinction one may well be picking such tools for the wrong reasons.
A true content management system is [or should be] an integral part of a business's internal knowledge management infrastructure - a system that integrates all digital content into a serious research and deployment suite, complete with structured and granular user access controls, indexing and search capabilities, and version controls with a complete audit trail that meets compliance requirements. Such systems will also deliver write once read-many times deployment requirements - including if necessary a "deploy to web" capability.
Drupal Joomla Wordpress etc can be very good at what they do; so long as one thoroughly understands what it is that they do actually do - which is not a full content management system.
******************
Drupal may be what you need for your specific situation, but my experience of very large content deployments is that before starting any large content deployment one also needs to have carried out some very detailed structural and metadata analysis of that content and developed effective ontologies and taxonomies for the content, otherwise one will constantly be attempting to "push" that content into the structures and organisational frameworks which are supported by whichever tool one has picked. Doing that is a very good way to limit damage or destroy usability for end users.
Which brings one to the final issue: one needs to have a very good analytical understanding of end user needs - and how to convert those needs into a workable user interface - an interface which adds to and improves the users' experience of the site. Failure to do that results in a very expensive project that does not deliver value for money - and may even lose money and do "public" damage.
Randy C.
(MA, MS); web architect & software engineer at Careytech Studios
Best Answers in: Web Development (15), Conference Planning (1), Nonprofit Management (1), Project Management (1), E-Commerce (1), Wireless (1)
Below is a link to a video of a presentation on using open source CMS in government and sizable projects. The first speaker discusses the project that rebuilt the White House's website with Drupal, the second speaker focuses more about open source in general. The second half is the panel responding to related questions asked from the audience. The discussion is mostly along the lines of open source, and Drupal just happens to be the specific CMS used in the example. This is an 100 minute video, and I assume it addresses many of your questions.
Links:
John K.
Entrepreneur, User Experience Expert, Designer, Social Media Addict and Creative Director at kohactive
Depends on the functional requirements of your project. If it's a content heavy website then I would look at WordPress. If you need more custom modules and functionality, perhaps Drupal or Joomla.
If you need more custom solutions and a scalable platform, I would recommend building a custom application in Rails, Python or Java/C#.
Roshan S.
Founder of 15+ Startups - Gloscon, Openkick, Reputa, Kosansh, Citiplots. Also a Technologist,Mentor, Investor & Speaker
Best Answers in: Web Development (4), Intellectual Property (1), E-Commerce (1)
If you want to build lot more scalable and large website, use Ruby on Rails over Drupal.
Brijendra C.
Human Resources at Dodsal E & C Pte Ltd
Best Answers in: Using LinkedIn (230), Customer Service (11), Staffing and Recruiting (10), Organizational Development (9), Computers and Software (6), Web Development (6), Compensation and Benefits (5), Business Development (5), Project Management (5), Enterprise Software (5), Education and Schools (4), Accounting (4), Government Policy (4), Personnel Policies (4), Health Care (4), Wireless (4), Purchasing (3), Certification and Licenses (3), Occupational Training (3), Offshoring and Outsourcing (3), Advertising (3), Public Relations (3), Change Management (3), Currency Markets (3), Market Research and Definition (3), Engineering (3), Small Business (3), Starting Up (3), Energy and Development (3), Blogging (3), Computer Networking (3), Databases (3), Software Development (3), Commercial Real Estate (2), Regulation and Compliance (2), Travel Tools (2), Job Search (2), Budgeting (2), Economics (2), Government Contracts (2), Customs, Tariffs and Taxes (2), Internet Marketing (2), Customer Relationship Management (2), Lead Generation (2), Search Marketing (2), Writing and Editing (2), Business Analytics (2), Planning (2), Nonprofit Fundraising (2), Social Enterpreneurship (2), Product Design (2), Positioning (2), Professional Books and Resources (2), Career Management (2), Incorporation (2), Green Products (2), E-Commerce (2), Business Insurance (1), Facilities Management (1), Air Travel (1), Car and Train Travel (1), Hotels (1), Freelancing and Contracting (1), Resume Writing (1), Event Marketing and Promotions (1), Conference Planning (1), Conference Venues (1), Auditing (1), Corporate Debt (1), Foreign Investment (1), IPO (1), Public Funding (1), Venture Capital and Private Equity (1), Financial Regulation (1), Health Administration (1), Environmental Health (1), Public Health and Safety (1), Exporting/Importing (1), International Law (1), Internationalization and Localization (1), Treaties, Agreements and Organizations (1), Criminal Law (1), Antitrust Law (1), Contracts (1), Corporate Law (1), Intellectual Property (1), Employment and Labor Law (1), Direct Marketing (1), Guerrilla Marketing (1), Viral Marketing (1), Graphic Design (1), Mobile Marketing (1), Sales Techniques (1), Corporate Governance (1), Bond Markets (1), Commodity Markets (1), Derivatives Markets (1), Equity Markets (1), Futures Markets (1), Hedge Funds (1), Option Markets (1), Nonprofit Management (1), Philanthropy (1), Inventory Management (1), Manufacturing (1), Packaging and Labeling (1), Quality Management and Standards (1), Supply Chain Management (1), Individual Insurance (1), Personal Taxes (1), Personal Debt Management (1), Personal Investing (1), Retirement and Estate Planning (1), Personal Real Estate (1), Wealth Management (1), Branding (1), Distribution (1), Industrial Design (1), Interface Design (1), Pricing (1), Communication and Public Speaking (1), Professional Organizations (1), Professional Networking (1), Business Plans (1), Franchising (1), Green Business (1), Biotech (1), Information Security (1), Information Storage (1), Telecommunications (1)
I have text on it
do email me
Pros for utilizing Drupal
-many modules currently available to customize your site
-many third party developers
-small learning curve
-minimal hardware requirements
Cons for utilizing Drupal
-prone to security breaches, constantly must update modules
-written in PHP
-mySQL
-does not scale well for very large heavy traffic sites
-performance
For very large high traffic sites where performance, security, robustness, and scalability are required; consider utilizing Plone CMS.
www.plone.org
This CMS supports clustering out of the box. It’s relatively easy for Users to create and update content. Cons are the steep learning curve for newbie developers and support staff. Installation is relatively simple. The difficulty is with custom Theming and applications.
Simple: You're starting with an existing background, instead of beginning from scratch. I like WordPress better, however. With either of these platforms you can create a custom designed website for half of the cost of what it would be without the CMS.
Betsy G.
PHP/Javascript Engineer
Best Answers in: Web Development (17), E-Commerce (2), Staffing and Recruiting (1), Internet Marketing (1), Project Management (1), Software Development (1)
You might want to compare Drupal with some of the other popular CMSs at The CMS Matrix.
Links:
Wallace J.
Multimedia Producer, i3D Programmer, Acrobat 3D PDF, Android App, Virtual World & iTV Design, Kindle, Nook & Sony eBooks
Best Answers in: Using LinkedIn (139), Computers and Software (32), Web Development (24), Business Development (22), Government Policy (20), Internet Marketing (18), Software Development (18), Work-life Balance (17), Staffing and Recruiting (15), Career Management (14), Education and Schools (13), Small Business (12), Graphic Design (11), Job Search (10), Advertising (10), Starting Up (10), Wireless (10), Search Marketing (9), Change Management (9), Branding (9), Ethics (9), Travel Tools (8), Economics (8), Public Relations (8), Organizational Development (8), Manufacturing (8), Professional Networking (8), Energy and Development (8), Enterprise Software (8), Mentoring (7), Health Care (7), Business Analytics (7), Quality Management and Standards (7), Market Research and Definition (7), Blogging (7), Telecommunications (7), Internationalization and Localization (6), Mobile Marketing (6), Sales Techniques (6), Product Design (6), Customer Service (5), Occupational Training (5), Employment and Labor Law (5), Events Marketing (5), Writing and Editing (5), Planning (5), Communication and Public Speaking (5), E-Commerce (5), Freelancing and Contracting (4), Venture Capital and Private Equity (4), Government Services (4), Environmental Health (4), Direct Marketing (4), Viral Marketing (4), Supply Chain Management (4), Distribution (4), Professional Books and Resources (4), Business Plans (4), Computer Networking (4), Business Dining and Entertainment (3), Hotels (3), Event Marketing and Promotions (3), Conference Planning (3), Conference Venues (3), Customer Relationship Management (3), Lead Generation (3), Social Enterpreneurship (3), Project Management (3), Engineering (3), Green Products (3), Biotech (3), Databases (3), Information Security (3), Purchasing (2), Air Travel (2), Accounting (2), Financial Regulation (2), Personnel Policies (2), Public Health and Safety (2), Exporting/Importing (2), Offshoring and Outsourcing (2), Criminal Law (2), Contracts (2), Corporate Governance (2), Currency Markets (2), Personal Debt Management (2), Wealth Management (2), Green Business (2), Business Insurance (1), Commercial Real Estate (1), Facilities Management (1), Regulation and Compliance (1), Car and Train Travel (1), Certification and Licenses (1), Resume Writing (1), Budgeting (1), Corporate Debt (1), Foreign Investment (1), Corporate Taxes (1), Risk Management (1), Compensation and Benefits (1), International Law (1), Treaties, Agreements and Organizations (1), Finance and Securities Law (1), Intellectual Property (1), Guerrilla Marketing (1), Commodity Markets (1), Equity Markets (1), Nonprofit Fundraising (1), Nonprofit Management (1), Inventory Management (1), Personal Investing (1), Personal Real Estate (1), Franchising (1)
It's open source & free for commercial use. That's the main advantage of Drupal & Joomla
Well its easy UI and fast load time.
Links:
Charlie B.
Popwerful website security scanning made EASY
Best Answers in: Small Business (1), Computers and Software (1), Computer Networking (1), Databases (1)
Drupal is a great system. I have used it myself to build business websites. Despite what some claim, it can scale incredibly well and has been run on sites with hundreds of thousands of visitors per month. My site built on Drupal is on a VPS and has handled more than 15k visits over a few hours on a single day, though that isn't my normal traffic