Forums / Setup & design / eZ not Ready for Mass Market Yet

eZ not Ready for Mass Market Yet

Author Message

Ric Landers

Sunday 04 May 2003 7:46:02 am

I'm sorry but eZpublish is just not ready for the masses.
It's clearly the killer app a lot of people have been waiting for, but it is one of the most difficult to configure I've ever seen. This, clearly, is a developer's application.

In addtion, the documention is virtually impossible for the layman to follow. There's a sciene to writing instructional materials and this science appears no where in the documentation. Moreover, the ducumentation is all over the place. Even in the manual each paragraph gives you five links to somewhere else.

Worst still, the writing has the style of one techi talking to another techi. And then there's the complete jumps from one topic to another you'll find again and again in the documentation. For example, in the section on Templates, it begins stepping you through the process of "creating an override template" you begin making the file and folder needed. You get that done, then all of a sudden the manual is talking about 'section function' 'fetch statements' ... 'parents' , 'children' etc. This is to say, discussion about the template you thought you were building is dropped like a hot potatoe, you're not into discussion about lists.

Please see below for the text on this. In short, I've spent a week trying to figure this application out and have gotten no where. I'm making no progress so I'm going to stop.

As I see it, one or two things are going to happen. Either someone is going to come along and develop a product just as good as this one with a far more user friendly interface, or the nice people at eZ will bring in a professional technical writer to provide the professional quality documentation this product deserately needs -- either way, my time will be better budgeted if I wait.

So, I'll be checking in on a monthly basis to see if things have improved, other than that, I'm out of here.

Here's the example of the documentation I cite above:

20:26 03/05/03

....In this example we will create an override template for the 'full' view mode of the Folder class. To test it, create a file called 'full_class_1.tpl' in the directory 'design/admin/override/templates/node/view'. Login to the admin interface, create a test folder, and fill it with some articles.

set [ViewCaching] to 'disabled' per instructions...

Created the file, but when I logged into admin, couldn't create a folder. I pressed "new" underneither the

Just a list
This example simply lists out the names of the articles who are children of the folder we are viewing. The fetch statement fetches a list of children whose parent node id equals our node id, and assigns it to the template variable $children. The name of our node is printed as a header, and then we use a loop to print the name of each child. Looping is done with the section function </sdk/eztemplate/view/function_section/>. Note how we assign a namespace for the loop, called 'Child' in this example.

James Ward

Sunday 04 May 2003 11:54:15 am

How fitting that you end your time here with yet another off-topic post. eZ Publish makes no apologies about its steep learning curve as it is far outweighed by the powerful new features you gain access too once you understand how to use the software. Had you spent your time in these forums carefully reading the posts and requesting assistance with specific problems, like the rest of us, you would be well on your way to taking advantage of all that eZ has to offer.

working at www.wardnet.com
blogging at www.jamesward.ca

Gabriel Ambuehl

Sunday 04 May 2003 12:08:12 pm

You're repeating yourself and frankly, it doesn't get any more interesting or relevant.

This is an open source project that's FREE for you. Take it or leave it. Instead of bitching about missing docs, you could contribute your own (they even allow you to add them with three clicks, which goes a long way to show how flexible the CMS really is) but I'm getting the impression you simply don't care enough to dive into the software and go figure it out on your own (like most of us are doing). Or you could just order the commercial support contract and get all the help you need.

Nobody says you can't post specific questions to the forums (but check the history first, a lot has been answered already) as most of us do and quite often, the eZ people will answer the really complicated stuff for free but please stop posting rants without any productive content.

Visit http://triligon.org

Ric Landers

Monday 05 May 2003 2:46:06 am

Hi,

Everybody, no more bitching, instead I'd like to make an contribution. . .

Typo3

YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!

bye-bye

Karsten Jennissen

Monday 05 May 2003 3:15:41 am

And I thought, you said all the other CMSs were "stupid". ;-)

Tony Wood

Monday 05 May 2003 3:27:19 am

If you take a look at the impressive list of projects created using eZpublish you will see that it has wide appeal.

Maybe it was just not for you.

I wish you luck learning your new CMS.

Tony Wood : twitter.com/tonywood
Vision with Technology
Experts in eZ Publish consulting & development

Power to the Editor!

Free eZ Training : http://www.VisionWT.com/training
eZ Future Podcast : http://www.VisionWT.com/eZ-Future

Ric Landers

Monday 05 May 2003 2:10:20 pm

eZ was awesome. I've never seen such seamless integration as with the modules in the demo. It's also appealing for its "tinker" value -- for those of you who like getting under the hood. I really don't have time for that, though. I need to put up some sites fast.

Still, I won't soon forget the elegance of eZ. There will also be a place in my heart for it. . .

Ric

Bill Christian

Tuesday 06 May 2003 9:32:03 am

Just a word of warning. Typo3 is incredibly more difficult to install and configure. They do provide some essential documentation but to do anything more substantial takes as much or more effort.

I found PostNuke the easiest to setup a quick preformatted web site. But for myself and others who are more technical in nature I appreciate the freedom in the eZ framework tool.

eZ debug

Timing: Jan 18 2025 00:48:33
Script start
Timing: Jan 18 2025 00:48:33
Module start 'content'
Timing: Jan 18 2025 00:48:34
Module end 'content'
Timing: Jan 18 2025 00:48:34
Script end

Main resources:

Total runtime0.9564 sec
Peak memory usage4,096.0000 KB
Database Queries217

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0100 587.7344180.8281
Module start 'content' 0.01010.7759 768.5625743.9297
Module end 'content' 0.78590.1704 1,512.4922340.4609
Script end 0.9563  1,852.9531 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00430.4463210.0002
Check MTime0.00150.1562210.0001
Mysql Total
Database connection0.00080.078510.0008
Mysqli_queries0.844288.26412170.0039
Looping result0.00240.25572150.0000
Template Total0.923496.520.4617
Template load0.00180.183420.0009
Template processing0.921696.362820.4608
Template load and register function0.00020.018710.0002
states
state_id_array0.00110.116210.0011
state_identifier_array0.00080.079220.0004
Override
Cache load0.00150.1563440.0000
Sytem overhead
Fetch class attribute can translate value0.00190.203270.0003
Fetch class attribute name0.00160.1723100.0002
XML
Image XML parsing0.00450.472570.0006
class_abstraction
Instantiating content class attribute0.00000.0019100.0000
General
dbfile0.01911.9996330.0006
String conversion0.00000.000730.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
8content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
2content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
9content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
2content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 23
 Number of unique templates used: 6

Time used to render debug report: 0.0002 secs