Forums / General / 3.9.3 Blog capability compared to wordpress, etc.

3.9.3 Blog capability compared to wordpress, etc.

Author Message

Ross Kimbarovsky

Thursday 20 December 2007 12:10:27 pm

Has anyone seen a good comparison of the blog capabilities in Ez Publish 3.9.3 vs. some of the more robust blog platforms, such as Wordpress? We are using Ez Publish as our base framework and are trying to figure out if Ez publish is sufficient for us for our blog, but have not seen many installs of Ez Publish with robust native blog capability. Thanks in advance for your comments.

Ross

Kristof Coomans

Thursday 20 December 2007 11:44:10 pm

Hi Ross

I believe eZ Publish can be used very well for blogging. There are some extensions out there related to blogging (see http://ezpedia.org/wiki/en/ez/blog, http://ezpedia.org/wiki/en/ez/tag_cloud ), and there's also Akismet spam protection ( http://projects.ez.no/akismet ). Of course some of the existing tools will mature further when they get used by more people. I am myself planning to move from Wordpress to eZ for a long time, but never found enough time to make the move, but I'm sure one day I will. Feel free to contact me if you're looking for anything else. Good luck!

independent eZ Publish developer and service provider | http://blog.coomanskristof.be | http://ezpedia.org

Piotrek Karaƛ

Friday 21 December 2007 2:56:16 am

I think both eZ and WP have their strengths and weaknesses, and lots of issues would have to be taken under consideration when trying to choose the winner. When simply looking for blog functionalities, then for various reasons WP would probably take precedence. When customizing, integrating etc. come into play, than I'd expect the lead to shift towards eZ. WP is a dedicated great blogging tool, not a universal development framework - that would be the key difference in my opinion, with it's consequences.

I myself have just started a simple blog powered by eZ Publish, definitely not a robust solution, yet ;)

--
Company: mediaSELF Sp. z o.o., http://www.mediaself.pl
eZ references: http://ez.no/partners/worldwide_partners/mediaself
eZ certified developer: http://ez.no/certification/verify/272585
eZ blog: http://ez.ryba.eu

Ross Kimbarovsky

Saturday 22 December 2007 9:29:33 am

Kristof and Piotrek, thanks very much for your comments. We are not deciding between eZ and Wordpress for the framework. eZ is our framework. However, we are trying to find the best way to handle certain features. For example, the forum capabilities in eZ were not mature enough and we have integrated vBulletin as our forum. We are thinking of doing the same for blog (integrating Wordpress for blogging). In looking at the documentation and the forum, it is difficult to find any discussion of the blogging features in eZ Publish.

I understand that extensions offer trackback and akismet seems to provide spam protection. But there are other things I wonder about, such as: word blacklists, IP ban lists, captcha, tagging, pingback, blogroll, protected posts, blog by email, multi-page posts, polls/surveys, comment moderation, RSS syndication, podcast feeds, etc.

Does anyone know if someone has listed the features in eZ Publish (3.9.3) for blogging?

Thanks.

Ross

Tony Wood

Saturday 22 December 2007 10:39:45 am

Hi Ross,

eZ Publish does not have the best bloggin in the world but it does have a very good integrated blog feature. With extensions you can get most things you need.

I have put the features into what I believe are the right boxes.

I hope this helps.

If you need new features suggest them in Open Funding and I am sure folks will add funds to improve bloggin.

Tony

<b>Yes supported out of the box </b>
- tagging
- protected posts
- polls/surveys
- comment moderation
- RSS syndication

<b>No not supported (development required)</b>
- word blacklists,
- IP ban lists,
- blogroll
- blog by email
- multi-page posts

<b>Extension supported</b>
- captcha
- pingback (think I saw this somewhere)
- podcast feeds

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

Ross Kimbarovsky

Saturday 22 December 2007 12:04:51 pm

Tony - thank you very much. Very kind of you to help us assess the features!

If anyone knows where the pingback code could be obtained, we would appreciate it, as that is one of the key features for us (besides the blog basics).

Ross

Kristof Coomans

Saturday 22 December 2007 3:40:07 pm

http://ez.no/developer/contribs/applications/ez_trackback

I guess pingback is the same as trackback, or not?

independent eZ Publish developer and service provider | http://blog.coomanskristof.be | http://ezpedia.org

Marcus M.

Tuesday 15 January 2008 2:31:02 am

Hi Ross,

did you made a decision which blog software is suitable for you?

Regards,
Marcus

Betsy Gamrat

Tuesday 15 January 2008 7:52:07 pm

Hi,

For blogging, you might want to check out:

http://b2evolution.net/

Good luck!

Marcus M.

Tuesday 22 January 2008 8:43:24 am

Hi,

maybe b2evolution is a good blogging software. But I'm looking for good solution to use blogging with ezPublish.

For the actual project I use the blog capabilities in ezPublish. On balance it is suitable for me.
Unfortunately I noticedd one little drawback. For me it is much more user-friendly to put the form for adding comments immediately below the comments overview instead of klicking on a button which displays a complete new screen. I have tried to write an own module but I noticed that the effort doesn't worth it.

Regards
Marcus

Nate Parsons

Wednesday 19 March 2008 9:11:50 am

Hey Marcus,

Check out this link for a guy who's done exactly what you wanted with the comment form right below the posts:

http://www.ezsystems.ca/blog/ez_publish_blog_enhancements_making_commenting_more_accessible

Using our fellow eZ crew member Kristof Coomans' powercontent extension, we recently enhanced the blog commenting feature on ezsystems.ca. The powerful eZ Publish versioning system (see the documentation or an article about it) means that there was a "New comment" button on each blog post. However, we wanted to put the comment forms directly on the blog post pages. And while we were at it, we decided to make a few more minor tweaks to the blog...

Hope this helps!

-nate

---------------------------------------------------------------------------------
I look forward to an America which will not be afraid
of grace and beauty.

-------------JFK 10/26/63------------------------------------------------

eZ debug

Timing: Jan 18 2025 02:51:49
Script start
Timing: Jan 18 2025 02:51:49
Module start 'content'
Timing: Jan 18 2025 02:51:50
Module end 'content'
Timing: Jan 18 2025 02:51:50
Script end

Main resources:

Total runtime1.0408 sec
Peak memory usage4,096.0000 KB
Database Queries228

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0079 588.9531180.8203
Module start 'content' 0.00790.9088 769.7734852.1641
Module end 'content' 0.91670.1239 1,621.9375353.3125
Script end 1.0407  1,975.2500 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00440.4266210.0002
Check MTime0.00170.1598210.0001
Mysql Total
Database connection0.00100.094510.0010
Mysqli_queries0.929389.28992280.0041
Looping result0.00230.22172260.0000
Template Total1.000196.120.5000
Template load0.00230.221020.0012
Template processing0.997795.864720.4989
Template load and register function0.00010.013110.0001
states
state_id_array0.00140.138410.0014
state_identifier_array0.00170.163420.0009
Override
Cache load0.00210.1995790.0000
Sytem overhead
Fetch class attribute can translate value0.00130.127980.0002
Fetch class attribute name0.00120.1130170.0001
XML
Image XML parsing0.00540.516080.0007
class_abstraction
Instantiating content class attribute0.00000.0032190.0000
General
dbfile0.00960.9257590.0002
String conversion0.00000.003330.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
11content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
17content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
8content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
6content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 44
 Number of unique templates used: 6

Time used to render debug report: 0.0002 secs