Digging and digging into Drupal open source cms
There is a really ‘open’ revolution going on. Not only in software business, there are many other products and projects based on ‘open source’ collaboration. Some say it’s the next logical step in evolution of mankind.
We (Lucius Websystems) are strongly focused on the magnificent Drupal cms: an example of a world leading open source project. We don’t build the core, but we provide services for the free product. So companies have someone to lean on. Things like consulting, training, writing documentation and coding for custom functionalities. So no charge for the product, but the services you provide for it. Currently we are also working on some modules and themes to contribute to the community. And I think a lot of products will evolve like this, were the internet provides the collaboration tools. And Google walks up front, with their free and distributed product models. With products, I also mean computer hardware, cars, food, you name it. Even Microsoft is doing some open source projects nowadays.
On http://www.ohloh.net there are over 433,883 (software only) open source projects listed right now, with over 524,039 people involved.
See also this article about open source hardware & crowdsourcing: “In the Next Industrial Revolution, Atoms Are the New Bits“: http://www.wired.com/magazine/2010/01/ff_newrevolution/all/1
There is a really ‘open’ revolution going on. Not only in software business, there are many other products and projects based on ‘open source’ collaboration. Some say it’s the next logical step in evolution of mankind.
We (Lucius Websystems) are strongly focused on the magnificent Drupal cms: an example of a world leading open source project. We don’t build the core, but we provide services for the free product. So companies have someone to lean on. Things like consulting, training, writing documentation and coding for custom functionalities. So no charge for the product, but the services you provide for it. Currently we are also working on some modules and themes to contribute to the community. And I think a lot of products will evolve like this, were the internet provides the collaboration tools. And Google walks up front, with their free and distributed product models. With products, I also mean computer hardware, cars, food, you name it. Even Microsoft is doing some open source projects nowadays.
On http://www.ohloh.net there are over 433,883 (software only) open source projects listed right now, with over 524,039 people involved.
See also this article about open source hardware & crowdsourcing: “In the Next Industrial Revolution, Atoms Are the New Bits“: http://www.wired.com/magazine/2010/01/ff_newrevolution/all/1
There is a really ‘open’ revolution going on. Not only in software business, there are many other products and projects based on ‘open source’ collaboration. Some say it’s the next logical step in evolution of mankind.
We (Lucius Websystems) are strongly focused on the magnificent Drupal cms: an example of a world leading open source project. We don’t build the core, but we provide services for the free product. So companies have someone to lean on. Things like consulting, training, writing documentation and coding for custom functionalities. So no charge for the product, but the services you provide for it. Currently we are also working on some modules and themes to contribute to the community. And I think a lot of products will evolve like this, were the internet provides the collaboration tools. And Google walks up front, with their free and distributed product models. With products, I also mean computer hardware, cars, food, you name it. Even Microsoft is doing some open source projects nowadays.
On http://www.ohloh.net there are over 433,883 (software only) open source projects listed right now, with over 524,039 people involved.
See also this article about open source hardware & crowdsourcing: “In the Next Industrial Revolution, Atoms Are the New Bits“: http://www.wired.com/magazine/2010/01/ff_newrevolution/all/1
There is a really ‘open’ revolution going on. Not only in software business, there are many other products and projects based on ‘open source’ collaboration. Some say it’s the next logical step in evolution of mankind.
We (Lucius Websystems) are strongly focused on the magnificent Drupal cms: an example of a world leading open source project. We don’t build the core, but we provide services for the free product. So companies have someone to lean on. Things like consulting, training, writing documentation and coding for custom functionalities. So no charge for the product, but the services you provide for it. Currently we are also working on some modules and themes to contribute to the community. And I think a lot of products will evolve like this, were the internet provides the collaboration tools. And Google walks up front, with their free and distributed product models. With products, I also mean computer hardware, cars, food, you name it. Even Microsoft is doing some open source projects nowadays.
On http://www.ohloh.net there are over 433,883 (software only) open source projects listed right now, with over 524,039 people involved.
See also this article about open source hardware & crowdsourcing: “In the Next Industrial Revolution, Atoms Are the New Bits“: http://www.wired.com/magazine/2010/01/ff_newrevolution/all/1
“Standing out, not standing in” – Jay Abraham
Why and how Drupal open source
After 1 year of Joomla! cms development, we shifted our full focus towards Drupal cms development about 4 years ago. Want to know what Drupal is all about? Check out http://drupal.org. See also http://drupal.org/features for full list. And “Drupal in 57sec.” : http://www.pingvision.com/videos/1/what-drupal-57-seconds
This is why we choose Drupal:
Well, there are many reasons to go for Drupal, here are some of them:
- Features out of the box:
- Multi-langual
- Multi-site
- Very search engine friendly
- Taxonomy, extensively categorize your content
- Extensive user Access Control List / User management
- Content type and field defining
- Comment system
- Version control
- Download system
- Logs -and error reporting
- Search engine
- RSS & RSS aggregator
- Non-technical:
- Open source: no licensing fees
- Open source: no vendor lock-in
- Large and dedicated community
- Steady association (association.drupal.org)
- Future proof: no brick walls. Because of the API core-functionality can be altered nice and clean in a module.
- Lots of free Modules and Themes (3500+), http://drupal.org/projects
- Migrating to Drupal is relatively easy
- Help all over the place:
- Over 250 000 users op Drupal.org, 300 new users per day.
- Over 375 000 discussion threads on Drupal.org: forums, mailing lists, groups, etc.
- 375 000 discussion threads: forums, mailing lists, groups, etc.
- 30+ IRC Chat channels
- Drupal distribution: ready to go Drupal installs:
- An intranet, Open Atrium — http://openatrium.com/
- News management, Managing News — http://managingnews.com/
- Mapping solutions, mapbox — http://developmentseed.org/product/mapbox
- Publishing system, Open publish — http://www.opensourceopenminds.com/openpublish
- Performance optimized, Pressflow — https://launchpad.net/pressflow
- See http://drupal.org/project/installation+profiles for more ‘Installation profiles’. All these are build on Drupal, so scalability stays intact.
- Technical:
- Great API, use Drupal as a framework for high-end websystems or easily and clean extend existing features
- Hooks system
- Very scalable
- Modular built
- Caching system
- Content type and field defining
- Node based system: consistency for content handling
- Multi-database
- All designs can be implemented, pixel perfect.
Drupal / open source, 2 most asked Questions I get from companies that are looking around:
1) What about the future, if I choose this product; will it still exist and be supported in the (near) future?
- Drupal has got a very strong, dedicated and well organized community. That doesn’t support commercial sale of modules. In some other communities, the core programmers earn lots of money in selling their own product / service. So they can’t pay much attention anymore for the core project. Which is really a pity.
- Drupal has an official association (association.drupal.org) that makes sure the project and trademark (http://www.drupal.com/trademark) will not be mis-used. They also organize DrupalCons. Next up is San Francisco (http://drupalcon.org)
- There are more and more companies and freelancers that support Drupal.
2) Is open source safe?
- Yes, it is. But tomorrow that can change. With a strong community, a patch for high security vulnerability will be produced and distributed very fast. So, if you programmed and deployed your websystem the right way, patching and keeping it safe is relatively easy.
Who uses Drupal
Some examples of Drupal based websites. For most prestige’s cases, check out: http://buytaert.net/tag/drupal-sites
- http://www.whitehouse.gov
- http://www.ahold.com
- http://data.gov.uk/
- http://www.woodwing.com/
- http://www.virginradio999.com/
- http://robbiewilliams.com
- http://www.nhl.com/
- http://www.gouvernement.fr/
- http://it.usaspending.gov/
- http://oxfam.org/
“The greatest amount of wasted time is the time not getting started” — Dawson Trotman
Getting started: Drupal installation and configuration
With Drupal it’s possible to build a professional website, without technical knowlegde. With help of modules and themes you can build your site. Following links might help you with that:
- Off course: http://www.drupal.org
- Getting started http://drupal.org/getting-started/6
- Drupal handbooks http://drupal.org/handbooks
- Download module: http://drupal.org/project
- Search modules, rated and popular: www.drupalmodules.com
- And see “Drupal training”
Geting started: Drupal development
To develop a professional, scalable and future proof Drupal system, following links might come in handy:
- Drupal module development, http://drupal.org/node/231276
- Drupal security & code standards, http://drupal.org/writing-secure-code & http://drupal.org/coding-standards
- Drupal hooking system, http://api.drupal.org/api/group/hooks/6
- Drupal forms API, http://drupal.org/node/37775
- Drupal API, http://api.drupal.org/
- Drupal theming, http://drupal.org/theme-guide/6 & http://drupal.org/node/165706
- Drupal overriding system (theming), http://drupal.org/node/190815
- Populair modules, http://drupal.org/project
- The Drupal community, http://drupal.org/forum
- Drupal best practices, http://drupal.org/node/287350
- Drupal core modules: http://drupal.org/handbook/modules
- Drupal programming vision: http://api.drupal.org/api/file/developer/topics/oop.html/6
“Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime”—Author unknown
Drupal training
- Getting started, training, documentation, help and more: http://drupal.org/support
- Books: http://drupal.org/books
- Lots of Drupal training at www.lullabot.com
- Drupal training at Lynda: http://www.lynda.com/home/ViewCourses.aspx?lpk0=413
- And some sites that provide tutorials:
- http://vimeo.com/developmentseed
- http://www.learnbythedrop.com/
- http://www.gotdrupal.com/
- http://www.drupaldojo.com/
- http://www.masteringdrupal.com/
- http://mogdesign.eu/blog/ultimate-drupal-tutorial-collection/
- http://www.slideshare.net/search/slideshow?q=drupal
- http://www.youtube.com/results?search_query=drupal&search_type=&aq=f
“One faces the future with one’s past.” – Pearl S. Buck
Drupal 7: The future
The brand new Drupal is currently in ‘Alpha 1’:
- For end-user enhancements: http://www.drupalcoder.com/files/drupal7.pdf
- For technical enhancements, check out the presentation of Angela Byron (Drupal 7 development): http://bit.ly/17FXly
Books about open source / free business models
If you are interested in open source and the ‘Freemium’ model then you really should consider reading these books. They provide a really nice insight about the whole open source, free, gratis model:
‘Free’ — Chris Anderson:
http://www.amazon.com/Free-Future-Radical-Chris-Anderson/dp/1401322905/ref=sr_1_1?ie=UTF8&s=books&qid=1258817407&sr=1-1
‘What would Google do’ — Jeff Jarvis:
http://www.amazon.com/What-Would-Google-Do-LP/dp/0061719919/ref=sr_1_1?ie=UTF8&s=books&qid=1258817367&sr=8-1
And this one is more marketing focused, but also very interesting and covers some free models:
The Sticking Point Solution — Jay Abraham:
http://www.amazon.com/Sticking-Point-Solution-Business-Stagnation/dp/1593155107/ref=sr_1_1?ie=UTF8&s=books&qid=1258817478&sr=1-1
A very interesting documentary that covers some current open source deployment:
GNU / Linux : The Codebreakers: http://blip.tv/file/388239/
Greetings,
Joris Snoek
Lucius Websystems
www.luciuswebsystems.nl (redesign will be live in 2 weeks ;-) )
I tried my best, but I knów there is feedback. There luckily always is, so……
…please hit me!
http://www.twitter.com/joris_lucius
http://nl.linkedin.com/in/jorislucius
“Standing out, not standing in” – Jay Abraham
Why and how Drupal open source
After 1 year of Joomla! cms development, we shifted our full focus towards Drupal cms development about 4 years ago. Want to know what Drupal is all about? Check out http://drupal.org. See also http://drupal.org/features for full list. And “Drupal in 57sec.” : http://www.pingvision.com/videos/1/what-drupal-57-seconds
This is why we choose Drupal:
Well, there are many reasons to go for Drupal, here are some of them:
- Features out of the box:
- Multi-langual
- Multi-site
- Very search engine friendly
- Taxonomy, extensively categorize your content
- Extensive user Access Control List / User management
- Content type and field defining
- Comment system
- Version control
- Download system
- Logs -and error reporting
- Search engine
- RSS & RSS aggregator
- Non-technical:
- Open source: no licensing fees
- Open source: no vendor lock-in
- Large and dedicated community
- Steady association (association.drupal.org)
- Future proof: no brick walls. Because of the API core-functionality can be altered nice and clean in a module.
- Lots of free Modules and Themes (3500+), http://drupal.org/projects
- Migrating to Drupal is relatively easy
- Help all over the place:
- Over 250 000 users op Drupal.org, 300 new users per day.
- Over 375 000 discussion threads on Drupal.org: forums, mailing lists, groups, etc.
- 375 000 discussion threads: forums, mailing lists, groups, etc.
- 30+ IRC Chat channels
- Drupal distribution: ready to go Drupal installs:
- An intranet, Open Atrium — http://openatrium.com/
- News management, Managing News — http://managingnews.com/
- Mapping solutions, mapbox — http://developmentseed.org/product/mapbox
- Publishing system, Open publish — http://www.opensourceopenminds.com/openpublish
- Performance optimized, Pressflow — https://launchpad.net/pressflow
- See http://drupal.org/project/installation+profiles for more ‘Installation profiles’. All these are build on Drupal, so scalability stays intact.
- Technical:
- Great API, use Drupal as a framework for high-end websystems or easily and clean extend existing features
- Hooks system
- Very scalable
- Modular built
- Caching system
- Content type and field defining
- Node based system: consistency for content handling
- Multi-database
- All designs can be implemented, pixel perfect.
Drupal / open source, 2 most asked Questions I get from companies that are looking around:
1) What about the future, if I choose this product; will it still exist and be supported in the (near) future?
- Drupal has got a very strong, dedicated and well organized community. That doesn’t support commercial sale of modules. In some other communities, the core programmers earn lots of money in selling their own product / service. So they can’t pay much attention anymore for the core project. Which is really a pity.
- Drupal has an official association (association.drupal.org) that makes sure the project and trademark (http://www.drupal.com/trademark) will not be mis-used. They also organize DrupalCons. Next up is San Francisco (http://drupalcon.org)
- There are more and more companies and freelancers that support Drupal.
2) Is open source safe?
- Yes, it is. But tomorrow that can change. With a strong community, a patch for high security vulnerability will be produced and distributed very fast. So, if you programmed and deployed your websystem the right way, patching and keeping it safe is relatively easy.
Who uses Drupal
Some examples of Drupal based websites. For most prestige’s cases, check out: http://buytaert.net/tag/drupal-sites
- http://www.whitehouse.gov
- http://www.ahold.com
- http://data.gov.uk/
- http://www.woodwing.com/
- http://www.virginradio999.com/
- http://robbiewilliams.com
- http://www.nhl.com/
- http://www.gouvernement.fr/
- http://it.usaspending.gov/
- http://oxfam.org/
“The greatest amount of wasted time is the time not getting started” — Dawson Trotman
Getting started: Drupal installation and configuration
With Drupal it’s possible to build a professional website, without technical knowlegde. With help of modules and themes you can build your site. Following links might help you with that:
- Off course: http://www.drupal.org
- Getting started http://drupal.org/getting-started/6
- Drupal handbooks http://drupal.org/handbooks
- Download module: http://drupal.org/project
- Search modules, rated and popular: www.drupalmodules.com
- And see “Drupal training”
Geting started: Drupal development
To develop a professional, scalable and future proof Drupal system, following links might come in handy:
- Drupal module development, http://drupal.org/node/231276
- Drupal security & code standards, http://drupal.org/writing-secure-code & http://drupal.org/coding-standards
- Drupal hooking system, http://api.drupal.org/api/group/hooks/6
- Drupal forms API, http://drupal.org/node/37775
- Drupal API, http://api.drupal.org/
- Drupal theming, http://drupal.org/theme-guide/6 & http://drupal.org/node/165706
- Drupal overriding system (theming), http://drupal.org/node/190815
- Populair modules, http://drupal.org/project
- The Drupal community, http://drupal.org/forum
- Drupal best practices, http://drupal.org/node/287350
- Drupal core modules: http://drupal.org/handbook/modules
- Drupal programming vision: http://api.drupal.org/api/file/developer/topics/oop.html/6
“Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime”—Author unknown
Drupal training
- Getting started, training, documentation, help and more: http://drupal.org/support
- Books: http://drupal.org/books
- Lots of Drupal training at www.lullabot.com
- Drupal training at Lynda: http://www.lynda.com/home/ViewCourses.aspx?lpk0=413
- And some sites that provide tutorials:
- http://vimeo.com/developmentseed
- http://www.learnbythedrop.com/
- http://www.gotdrupal.com/
- http://www.drupaldojo.com/
- http://www.masteringdrupal.com/
- http://mogdesign.eu/blog/ultimate-drupal-tutorial-collection/
- http://www.slideshare.net/search/slideshow?q=drupal
- http://www.youtube.com/results?search_query=drupal&search_type=&aq=f
“One faces the future with one’s past.” – Pearl S. Buck
Drupal 7: The future
The brand new Drupal is currently in ‘Alpha 1’:
- For end-user enhancements: http://www.drupalcoder.com/files/drupal7.pdf
- For technical enhancements, check out the presentation of Angela Byron (Drupal 7 development): http://bit.ly/17FXly
Books about open source / free business models
If you are interested in open source and the ‘Freemium’ model then you really should consider reading these books. They provide a really nice insight about the whole open source, free, gratis model:
‘Free’ — Chris Anderson:
http://www.amazon.com/Free-Future-Radical-Chris-Anderson/dp/1401322905/ref=sr_1_1?ie=UTF8&s=books&qid=1258817407&sr=1-1
‘What would Google do’ — Jeff Jarvis:
http://www.amazon.com/What-Would-Google-Do-LP/dp/0061719919/ref=sr_1_1?ie=UTF8&s=books&qid=1258817367&sr=8-1
And this one is more marketing focused, but also very interesting and covers some free models:
The Sticking Point Solution — Jay Abraham:
http://www.amazon.com/Sticking-Point-Solution-Business-Stagnation/dp/1593155107/ref=sr_1_1?ie=UTF8&s=books&qid=1258817478&sr=1-1
A very interesting documentary that covers some current open source deployment:
GNU / Linux : The Codebreakers: http://blip.tv/file/388239/
Greetings,
Joris Snoek
Lucius Websystems
www.luciuswebsystems.nl (redesign will be live in 2 weeks ;-) )
I tried my best, but I knów there is feedback. There luckily always is, so……
…please hit me!
http://www.twitter.com/joris_lucius
http://nl.linkedin.com/in/jorislucius
“Standing out, not standing in” – Jay Abraham
Why and how Drupal open source
After 1 year of Joomla! cms development, we shifted our full focus towards Drupal cms development about 4 years ago. Want to know what Drupal is all about? Check out http://drupal.org. See also http://drupal.org/features for full list. And “Drupal in 57sec.” : http://www.pingvision.com/videos/1/what-drupal-57-seconds
This is why we choose Drupal:
Well, there are many reasons to go for Drupal, here are some of them:
- Features out of the box:
- Multi-langual
- Multi-site
- Very search engine friendly
- Taxonomy, extensively categorize your content
- Extensive user Access Control List / User management
- Content type and field defining
- Comment system
- Version control
- Download system
- Logs -and error reporting
- Search engine
- RSS & RSS aggregator
- Non-technical:
- Open source: no licensing fees
- Open source: no vendor lock-in
- Large and dedicated community
- Steady association (association.drupal.org)
- Future proof: no brick walls. Because of the API core-functionality can be altered nice and clean in a module.
- Lots of free Modules and Themes (3500+), http://drupal.org/projects
- Migrating to Drupal is relatively easy
- Help all over the place:
- Over 250 000 users op Drupal.org, 300 new users per day.
- Over 375 000 discussion threads on Drupal.org: forums, mailing lists, groups, etc.
- 375 000 discussion threads: forums, mailing lists, groups, etc.
- 30+ IRC Chat channels
- Drupal distribution: ready to go Drupal installs:
- An intranet, Open Atrium — http://openatrium.com/
- News management, Managing News — http://managingnews.com/
- Mapping solutions, mapbox — http://developmentseed.org/product/mapbox
- Publishing system, Open publish — http://www.opensourceopenminds.com/openpublish
- Performance optimized, Pressflow — https://launchpad.net/pressflow
- See http://drupal.org/project/installation+profiles for more ‘Installation profiles’. All these are build on Drupal, so scalability stays intact.
- Technical:
- Great API, use Drupal as a framework for high-end websystems or easily and clean extend existing features
- Hooks system
- Very scalable
- Modular built
- Caching system
- Content type and field defining
- Node based system: consistency for content handling
- Multi-database
- All designs can be implemented, pixel perfect.
Drupal / open source, 2 most asked Questions I get from companies that are looking around:
1) What about the future, if I choose this product; will it still exist and be supported in the (near) future?
- Drupal has got a very strong, dedicated and well organized community. That doesn’t support commercial sale of modules. In some other communities, the core programmers earn lots of money in selling their own product / service. So they can’t pay much attention anymore for the core project. Which is really a pity.
- Drupal has an official association (association.drupal.org) that makes sure the project and trademark (http://www.drupal.com/trademark) will not be mis-used. They also organize DrupalCons. Next up is San Francisco (http://drupalcon.org)
- There are more and more companies and freelancers that support Drupal.
2) Is open source safe?
- Yes, it is. But tomorrow that can change. With a strong community, a patch for high security vulnerability will be produced and distributed very fast. So, if you programmed and deployed your websystem the right way, patching and keeping it safe is relatively easy.
Who uses Drupal
Some examples of Drupal based websites. For most prestige’s cases, check out: http://buytaert.net/tag/drupal-sites
- http://www.whitehouse.gov
- http://www.ahold.com
- http://data.gov.uk/
- http://www.woodwing.com/
- http://www.virginradio999.com/
- http://robbiewilliams.com
- http://www.nhl.com/
- http://www.gouvernement.fr/
- http://it.usaspending.gov/
- http://oxfam.org/
“The greatest amount of wasted time is the time not getting started” — Dawson Trotman
Getting started: Drupal installation and configuration
With Drupal it’s possible to build a professional website, without technical knowlegde. With help of modules and themes you can build your site. Following links might help you with that:
- Off course: http://www.drupal.org
- Getting started http://drupal.org/getting-started/6
- Drupal handbooks http://drupal.org/handbooks
- Download module: http://drupal.org/project
- Search modules, rated and popular: www.drupalmodules.com
- And see “Drupal training”
Geting started: Drupal development
To develop a professional, scalable and future proof Drupal system, following links might come in handy:
- Drupal module development, http://drupal.org/node/231276
- Drupal security & code standards, http://drupal.org/writing-secure-code & http://drupal.org/coding-standards
- Drupal hooking system, http://api.drupal.org/api/group/hooks/6
- Drupal forms API, http://drupal.org/node/37775
- Drupal API, http://api.drupal.org/
- Drupal theming, http://drupal.org/theme-guide/6 & http://drupal.org/node/165706
- Drupal overriding system (theming), http://drupal.org/node/190815
- Populair modules, http://drupal.org/project
- The Drupal community, http://drupal.org/forum
- Drupal best practices, http://drupal.org/node/287350
- Drupal core modules: http://drupal.org/handbook/modules
- Drupal programming vision: http://api.drupal.org/api/file/developer/topics/oop.html/6
“Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime”—Author unknown
Drupal training
- Getting started, training, documentation, help and more: http://drupal.org/support
- Books: http://drupal.org/books
- Lots of Drupal training at www.lullabot.com
- Drupal training at Lynda: http://www.lynda.com/home/ViewCourses.aspx?lpk0=413
- And some sites that provide tutorials:
- http://vimeo.com/developmentseed
- http://www.learnbythedrop.com/
- http://www.gotdrupal.com/
- http://www.drupaldojo.com/
- http://www.masteringdrupal.com/
- http://mogdesign.eu/blog/ultimate-drupal-tutorial-collection/
- http://www.slideshare.net/search/slideshow?q=drupal
- http://www.youtube.com/results?search_query=drupal&search_type=&aq=f
“One faces the future with one’s past.” – Pearl S. Buck
Drupal 7: The future
The brand new Drupal is currently in ‘Alpha 1’:
- For end-user enhancements: http://www.drupalcoder.com/files/drupal7.pdf
- For technical enhancements, check out the presentation of Angela Byron (Drupal 7 development): http://bit.ly/17FXly
Books about open source / free business models
If you are interested in open source and the ‘Freemium’ model then you really should consider reading these books. They provide a really nice insight about the whole open source, free, gratis model:
‘Free’ — Chris Anderson:
http://www.amazon.com/Free-Future-Radical-Chris-Anderson/dp/1401322905/ref=sr_1_1?ie=UTF8&s=books&qid=1258817407&sr=1-1
‘What would Google do’ — Jeff Jarvis:
http://www.amazon.com/What-Would-Google-Do-LP/dp/0061719919/ref=sr_1_1?ie=UTF8&s=books&qid=1258817367&sr=8-1
And this one is more marketing focused, but also very interesting and covers some free models:
The Sticking Point Solution — Jay Abraham:
http://www.amazon.com/Sticking-Point-Solution-Business-Stagnation/dp/1593155107/ref=sr_1_1?ie=UTF8&s=books&qid=1258817478&sr=1-1
A very interesting documentary that covers some current open source deployment:
GNU / Linux : The Codebreakers: http://blip.tv/file/388239/
Greetings,
Joris Snoek
Lucius Websystems
www.luciuswebsystems.nl (redesign will be live in 2 weeks ;-) )
I tried my best, but I knów there is feedback. There luckily always is, so……
…please hit me!
http://www.twitter.com/joris_lucius
http://nl.linkedin.com/in/jorislucius
“Standing out, not standing in” – Jay Abraham
Why and how Drupal open source
After 1 year of Joomla! cms development, we shifted our full focus towards Drupal cms development about 4 years ago. Want to know what Drupal is all about? Check out http://drupal.org. See also http://drupal.org/features for full list. And “Drupal in 57sec.” : http://www.pingvision.com/videos/1/what-drupal-57-seconds
This is why we choose Drupal:
Well, there are many reasons to go for Drupal, here are some of them:
- Features out of the box:
- Multi-langual
- Multi-site
- Very search engine friendly
- Taxonomy, extensively categorize your content
- Extensive user Access Control List / User management
- Content type and field defining
- Comment system
- Version control
- Download system
- Logs -and error reporting
- Search engine
- RSS & RSS aggregator
- Non-technical:
- Open source: no licensing fees
- Open source: no vendor lock-in
- Large and dedicated community
- Steady association (association.drupal.org)
- Future proof: no brick walls. Because of the API core-functionality can be altered nice and clean in a module.
- Lots of free Modules and Themes (3500+), http://drupal.org/projects
- Migrating to Drupal is relatively easy
- Help all over the place:
- Over 250 000 users op Drupal.org, 300 new users per day.
- Over 375 000 discussion threads on Drupal.org: forums, mailing lists, groups, etc.
- 375 000 discussion threads: forums, mailing lists, groups, etc.
- 30+ IRC Chat channels
- Drupal distribution: ready to go Drupal installs:
- An intranet, Open Atrium — http://openatrium.com/
- News management, Managing News — http://managingnews.com/
- Mapping solutions, mapbox — http://developmentseed.org/product/mapbox
- Publishing system, Open publish — http://www.opensourceopenminds.com/openpublish
- Performance optimized, Pressflow — https://launchpad.net/pressflow
- See http://drupal.org/project/installation+profiles for more ‘Installation profiles’. All these are build on Drupal, so scalability stays intact.
- Technical:
- Great API, use Drupal as a framework for high-end websystems or easily and clean extend existing features
- Hooks system
- Very scalable
- Modular built
- Caching system
- Content type and field defining
- Node based system: consistency for content handling
- Multi-database
- All designs can be implemented, pixel perfect.
Drupal / open source, 2 most asked Questions I get from companies that are looking around:
1) What about the future, if I choose this product; will it still exist and be supported in the (near) future?
- Drupal has got a very strong, dedicated and well organized community. That doesn’t support commercial sale of modules. In some other communities, the core programmers earn lots of money in selling their own product / service. So they can’t pay much attention anymore for the core project. Which is really a pity.
- Drupal has an official association (association.drupal.org) that makes sure the project and trademark (http://www.drupal.com/trademark) will not be mis-used. They also organize DrupalCons. Next up is San Francisco (http://drupalcon.org)
- There are more and more companies and freelancers that support Drupal.
2) Is open source safe?
- Yes, it is. But tomorrow that can change. With a strong community, a patch for high security vulnerability will be produced and distributed very fast. So, if you programmed and deployed your websystem the right way, patching and keeping it safe is relatively easy.
Who uses Drupal
Some examples of Drupal based websites. For most prestige’s cases, check out: http://buytaert.net/tag/drupal-sites
- http://www.whitehouse.gov
- http://www.ahold.com
- http://data.gov.uk/
- http://www.woodwing.com/
- http://www.virginradio999.com/
- http://robbiewilliams.com
- http://www.nhl.com/
- http://www.gouvernement.fr/
- http://it.usaspending.gov/
- http://oxfam.org/
“The greatest amount of wasted time is the time not getting started” — Dawson Trotman
Getting started: Drupal installation and configuration
With Drupal it’s possible to build a professional website, without technical knowlegde. With help of modules and themes you can build your site. Following links might help you with that:
- Off course: http://www.drupal.org
- Getting started http://drupal.org/getting-started/6
- Drupal handbooks http://drupal.org/handbooks
- Download module: http://drupal.org/project
- Search modules, rated and popular: www.drupalmodules.com
- And see “Drupal training”
Geting started: Drupal development
To develop a professional, scalable and future proof Drupal system, following links might come in handy:
- Drupal module development, http://drupal.org/node/231276
- Drupal security & code standards, http://drupal.org/writing-secure-code & http://drupal.org/coding-standards
- Drupal hooking system, http://api.drupal.org/api/group/hooks/6
- Drupal forms API, http://drupal.org/node/37775
- Drupal API, http://api.drupal.org/
- Drupal theming, http://drupal.org/theme-guide/6 & http://drupal.org/node/165706
- Drupal overriding system (theming), http://drupal.org/node/190815
- Populair modules, http://drupal.org/project
- The Drupal community, http://drupal.org/forum
- Drupal best practices, http://drupal.org/node/287350
- Drupal core modules: http://drupal.org/handbook/modules
- Drupal programming vision: http://api.drupal.org/api/file/developer/topics/oop.html/6
“Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime”—Author unknown
Drupal training
- Getting started, training, documentation, help and more: http://drupal.org/support
- Books: http://drupal.org/books
- Lots of Drupal training at www.lullabot.com
- Drupal training at Lynda: http://www.lynda.com/home/ViewCourses.aspx?lpk0=413
- And some sites that provide tutorials:
- http://vimeo.com/developmentseed
- http://www.learnbythedrop.com/
- http://www.gotdrupal.com/
- http://www.drupaldojo.com/
- http://www.masteringdrupal.com/
- http://mogdesign.eu/blog/ultimate-drupal-tutorial-collection/
- http://www.slideshare.net/search/slideshow?q=drupal
- http://www.youtube.com/results?search_query=drupal&search_type=&aq=f
“One faces the future with one’s past.” – Pearl S. Buck
Drupal 7: The future
The brand new Drupal is currently in ‘Alpha 1’:
- For end-user enhancements: http://www.drupalcoder.com/files/drupal7.pdf
- For technical enhancements, check out the presentation of Angela Byron (Drupal 7 development): http://bit.ly/17FXly
Books about open source / free business models
If you are interested in open source and the ‘Freemium’ model then you really should consider reading these books. They provide a really nice insight about the whole open source, free, gratis model:
‘Free’ — Chris Anderson:
http://www.amazon.com/Free-Future-Radical-Chris-Anderson/dp/1401322905/ref=sr_1_1?ie=UTF8&s=books&qid=1258817407&sr=1-1
‘What would Google do’ — Jeff Jarvis:
http://www.amazon.com/What-Would-Google-Do-LP/dp/0061719919/ref=sr_1_1?ie=UTF8&s=books&qid=1258817367&sr=8-1
And this one is more marketing focused, but also very interesting and covers some free models:
The Sticking Point Solution — Jay Abraham:
http://www.amazon.com/Sticking-Point-Solution-Business-Stagnation/dp/1593155107/ref=sr_1_1?ie=UTF8&s=books&qid=1258817478&sr=1-1
A very interesting documentary that covers some current open source deployment:
GNU / Linux : The Codebreakers: http://blip.tv/file/388239/
Greetings,
Joris Snoek
Lucius Websystems
www.luciuswebsystems.nl (redesign will be live in 2 weeks ;-) )
I tried my best, but I knów there is feedback. There luckily always is, so……
…please hit me!
Pingback: Tweets that mention Digging and digging into Drupal open source cms | Bridge-Blog -- Topsy.com
Hi Joris,
interesting article, thanks for the contribution! I absolutely agree with you on the power open source will have on the future of software development. In the media you can read very frequently nowadays that even the larger corporations and governments start implementing open source technology.
I believe that the inception of open source is today and focuses mainly on web-related systems. But in the next years, it will spread to business critical systems and large software applications (with the help of google and maybe even microsoft?).
I wonder what is your vision about the ‘survival of the fittest’ in the open source CMS community. The past years so many open source systems have been initiated. There are a few well known systems with a large community (like drupal, joomla, typo3, wordpress and others). But will they all co-exist or will there be one or two dominant systems? I can see that typo3 develops into enterprise content management and document management. Maybe such initiative will become popular in the corporate world and will thus dominate the market?
I look forward to your insight on that.
Hugo
Hi Joris,
Very informative article, when I used to get project requests I always wondered whether there was an open CMS which can satisfy all requirement, but never found one even with all the plugins, and most of the time we chose from different open source CMS’s or we either did the easier part, custom programming using a framework, like Zend Framework for example. We never tried Drupal, I wanted to know from your experience whether you were able to develop all customer requirements in drupal, or did you had to go for custom programming with a framework.
And one more thing, why did you switch from joomla to drupal. because as far i see now joomla with all the extensions can match most requirements. what is the main addition to drupal when compared with joomla ?
Thanks in advance,
Jeffy
Hi joris,
Great article, I am big fan of drupal now.I am looking forward for drupal 7. When compared to other CMS its very easy to get into drupal.The content type and view module is so cool in drupal that you can make any forms and view it contents with so ease.
Jeffy you are absolutely right that there is no content management which satisfy all the requirements even with all plugins/extensions. So to overcome these limitation all these all CMS provide the user to add new modules and drupal is great example of this, you can make new modules, implement hook on
existing modules or features. Joris has stated the very good links for a developer to get started and drupal community so really awesome that you can get every help out of it.
The Only this i am unhappy with drupal is updates, we have keep on updating modules and core often, that’s boring task.
Hello Joris,
Very informative article. I missed just one thing. A good book to have is “Pro Drupal Development”. Really gets the starting developer up to speed in a hurry.
I totally agree with you on the maturing of open source products. I’ve worked at a closed source CMS supplier and at a closed source CMS implementor, but when we started our own company, we focussed on Open Source products. We initially looked into Joomla as well, but we realised early on that with Drupal we can meet the customer’s needs more easily and often better.
@HugoMesser
It’s hard to say wich system will survive and wich doesn’t. All I can see now is that Drupal has a very strong roadmap. community and association. Typo3 cms is also a great one, but there are also a lot of frameworks, like Ruby on Rails & Django to build your websolution. And there is Magento for webshops off course.
I think each stable, scalable system and community will find it’s way. For every specific need (cms, doc manager, intranet, news management, webshop, etc ) there will be an optimal solution (system).
@Jeffy
Our main focus is Drupal, is a customer request is best build in Drupal we pass over the customer to a partner. But be aware: Drupal is a very powerful framework aprt from being a cms. To loots of features en thus requests can be build in cleanly en effectivly.
@Gerben
That is is indeed a very good one.
Check out this list for more books: http://drupal.org/books
For people how want a comparison with Joomla. some extra info:
I think both systems are best used for it’s purposes. Joomla! for small companies, small administrator groups, no need for extensive content organisation, multi-site or acl. There’s a lot of coding (3rd party) for Joomla! that fills these needs, but most of them build their own frames upon Joomla-cms, it doesn’t use a uniform Node Based System (NBS). This makes this 3rd-party coding less flexible when it comes to migration to major updates. And it makes them less transparant.
Here is a ‘frank’ list of features that Drupal has on board, but we really miss in Joomla! core.
–ACL–
needed for configuring user access control
–Taxonomy–
needed for content organization
–Multi site–
needed to build easy-maintainable and managable multi-site platform
–Multi-langual–
–Node Based System (NBS)–
needed for a uniform and consistent way of object defining and cms building
–Hook system–
–Override system–
needed for creating W3C valid and SEO sites. Also for creating custom designs/html.
–Content types and fields (with help of CCK)–
Needed for creating business objects (content types), management of these types and isolating data in database with help of fields. This isolating is especially needed for making content presentation consistent, ie: theming. With help of fields and content types, your cms users can only manage content you want them to manage, and the input of content can’t go wrong, users just fill in the fields and that’s it! The theming system will do the correct presentation. (if you dont use, or very restricted, WYSIWYG)
–Content management workflow–
example: user1 creates content item, user2 checks it, user3 publishes it.
–Version control–
–Core comments–
–Core Download system–
–Extensive Logs en error-reporting–
–Core Poll–
As said: it’s very important to do a very good project discovery and choose the correct cms for your needs.
(published before on http://www.topnotchthemes.com/blog/090224/drupal-vs-joomla-frank-comparison-ibm-consultant)
I have frequented your blog before. The more I visit, the more I keep coming back! ;-)
I am very pleased to hear that you like our Blog. Please, keep on coming back! And we also appreciate all suggestions. :)
Pingback: Drupal ist das beste Open Source CMS // PANORAMA3000
Superb blog! Do you have any helpful hints for aspiring writers? I’m hoping to start my own website soon but I’m a little lost on everything. Would you recommend starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely overwhelmed .. Any ideas? Thank you!Sugarland Roofing Contractor, 517 W. Hilary Circle, Sugar Land, TX 77498 – (281) 724-3750