wow. nice one. raymond your da man...
On 3/14/07, Raymond Olavides <[EMAIL PROTECTED]> wrote:
Sections/Categories are hierarchial in nature. A sort of single point of entry to access the data - synonymous to directories in a file system. For contents, the relationship is belongsTo and is dependent (dropped/deleted on parent delete). For folders (sections/categories) the relationship is hasMany content, no depedency, and cascade drop/delete contents. Drupal's implementation of sections/categories is closer to tags or tagging (if it's not tags.) Tags? What are tags? for the uninitiated, here's a copy and pasted definition (google define:tags) labels added to ACSII text to add value to the text: searchability, display formatting, hypertext links, scholarly notes, and preservation information, for example. So, they are labels. Labels and tags are loosely defined and often times relative to the person giving a particular article/content a tag. For contents and tags, the relationship is always hasMany and belongsToMany but has no dependency. Allowing contents to belong to multiple relative categories. Tags is one of the search engine optimizer's bestfriend. And back to Joomla! ;) Joomla! does have a component to let its users/administrator set the contents to belong to several tags. IMO, if one is building a site which contains articles that belongs to a specific genre/section/category/column - Joomla! would be the best choice. If one is to build a site with contents loosely categorized, I'd still go with Joomla! since the feature is supported as a free 3rd party add-on plus strict categorization will be available in the future if the company decides to "organize". Joomla! also has a 3rd party component to support multiple site in one installation. As to blogging capability, the popular wordpress blog system wordpress has a bridge and integration module/component Joomla! With that, you can separate organizational contents from people's personal editorials and column. And for collaborative content writing, the popular mediawiki used by wikipedia can also be integrated into Joomla!. If one needs extra functionality, one can invest more time in Joomla! and learn how to develop one's own component to fill the need - much like what one would do with drupal if the functionality doesn't exists. Since I've touched on developing components and you might not have the time to learn the internals of Joomla! but you've invested time in learning CakePHP - A Rapid Application Development framework similar to Ruby on Rails, then I have good news. CakePHP developed applications can run side-by-side and inside Joomla! Those who have not tried using Joomla! try it out and visit the Filipino Community at http://joomla.org.ph our friends there will be glad to help you out with your questions. For Joomla! and CakePHP or PHP development consultancy, please contact ... hahaha! Seriously, Joomla! is flexible, and extendable. The API documentation will help you a lot. > * what i meant was you could not set an article to have/belong to many > sections or categories. > * what i meant on community site is that it could support multiple cms > instance on single install. > -- http://audienceone.blogspot.com _________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://cdo.linux.org.ph) Searchable Archives: http://archives.free.net.ph
-- How many people can read hex if only you and dead people can read hex? - http://www.tildemark.com/
_________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://cdo.linux.org.ph) Searchable Archives: http://archives.free.net.ph
