I've been using phpWebSite for about a year now and think that it can be adapted to most content management needs. TYPO3 is leading the open source CMS market right now and has very powerful features no other CMS can offer.
Still, I think phpWebSite is the better choice most of the times. I will show you why.
TYPO3 has a very strong content orientation. It's basically one monolithic piece of software that can do tons of things. If you visit a TYPO3-driven site, you probably won't even notice it. It will look (more or less) like a well structured homepage to you.
Editing and creating content always happens in the site administrator. You have the so called “rich text editor”, where you can edit your pages after you defined a site structure. Prior to editing content, you have to create the page.
The central item for webpage administration in TYPO3 is the sitemap. TYPO3 is like a toolbox full of stuff. Editing pages is one tool, creating them another one. The access list is another tool and so is page ordering and preview.
There's also an asset manager, extension manager, task manager (todo list) and even an adapted copy of phpMyAdmin included. If you can handle the steep learning-curve of TYPO3, you have a truly powerful tool in your hands.
phpWebSite differs from Typo3 in a lot of points. It's not monolithic at all. In fact, the file core/Core.php with the most basic methods implemented is only a bit over 500 lines long in the current 0.10 release. phpWebSite is module-oriented.
A module consists of a couple of defined files. Some of them include boost.conf with versioning info, controlpanel.conf with information about the control panel commands and icons, index.php with the module-dispatcher and so on.
Core modules include users for user administration, approval for content approval, language for supporting a multi-language interface, search for site / modulewide search, etc.
phpWebSite isn't only module-oriented but also object-oriented. Updating any component, except the very core, is as easy as putting the new module in a defined directory and calling the boost-module which is responsible for module installation.
While TYPO3 is very content oriented and good for sites that mainly have a lot of content to present in a structured manner, phpWebSite does that as well. But it truly excels when it comes to community portals that need a forum, inter-site communication and so on.
Unlike TYPO3, you manage your site through the control panel. You can move boxes freely within the site -- customizing TYPO3 isn't nearly as straight forward. There's no extra administration-tool.
Customizing it is one of my biggest problems with TYPO3. If you are very patient, you can probably do nice stuff with it. I, on the other hand, want fast results.
Customizing things in TYPO3 involves a lot of steps, which are partially guided by the GUI seen in the graphic.
For an average site-page template, you define frame size and offset, menu offset, logo, background-image and colours of link, text and the horizontal bar.
That's about it, you have your template.
phpWebSite differs a lot from TYPO3's template concept. A very important concept here is called “Theme”. A theme is a directory full of templates for modules. If you leave out a template, the module default template is taken.
There's no template manager. Users can (if allowed to) chose their favourite theme and the site admin can move around content boxes.
Every Module allocates one or more boxes via the layout.conf, which is transparent to the user. Every box can have its own boxstyle, depending on the selected theme.
The big difference between TYPO3 and phpWebSite is: In TYPO3, you can edit your template through a web-interface. In phpWebSite you can't. Actually, I think this is a big plus for phpWebSite. Why?
For phpWebSite, there are a lot of free themes. I haven't found a free template-set for TYPO3 on the other hand yet. An average Webdesigner is faster creating actual files for you than clicking one together in the template manager. He can use for example Dreamweaver, an professional HTML-Editor, to create templates.
In TYPO3 on the other hand, you have a screen full of options. If there's no option for it, you're out of luck. You can't edit templates directly. This is a big restriction for designers.
And honestly: I haven't figured out yet how to change that green, ugly sport site that ships with TYPO3 yet. I didn't find any documentation either, feel free to leave URLs in the comments area for me.
Comments - Make a comment |
The comments are owned by the poster. We are not responsible for its content.
|
AdministrativeTexts
updated by freddiemac1993, 2013-06-14
wiki
Re: adventures
created by brittdavis10, 2012-02-23 (1 rply, 3 views)
thread
Re: how to run phpwebsite...
created by alexander, 2011-08-25 (2 rpls, 3607 views)
thread
Re: Forum tags
created by HaroldFaragher, 2011-08-22 (3 rpls, 8488 views)
thread