What is the best OS?

Author Message

Luis Gómez

Tuesday 12 July 2011 3:02:05 am

Hi,

According with your experience, what is the best OS to use with eZ Publish? I suppose that Linux but, what distribution?

Regards

Philippe VINCENT-ROYOL

Tuesday 12 July 2011 3:24:19 am

Its a personnal choice :

Use eZ Publish : Linux/Debian

Development: Mac Os X

:) 

Certified Developer (4.1): http://auth.ez.no/certification/verify/272607
Certified Developer (4.4): http://auth.ez.no/certification/verify/377321

G+ : http://plus.tl/dspe
Twitter : http://twitter.com/dspe

Dany Ralantonisainana

Tuesday 12 July 2011 3:58:45 am

I think they are all equivalent. The question is rather "What s is the best configuration on Linux to use eZPublish?"

Björn Dieding@xrow.de

Tuesday 12 July 2011 5:20:00 am

All are fine...

My flavor is REDHAT/CENTOS.

We also build rpm packages around the OS as a part of standardization.

Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs
Looking for hosting? http://hostingezpublish.com
-----------------------------------------------------------------------------
GMT +01:00 Hannover, Germany
Web: http://www.xrow.com/

Dany Ralantonisainana

Tuesday 12 July 2011 5:32:39 am

In this case, my favourite is Ubuntu-server OS because of "aptitude", my best friend :D

Nicolas Pastorino

Tuesday 12 July 2011 5:37:11 am

Yeah, an OS-troll ! I like !

I am personally developing on Mac OS, very convenient, allowing almost as much flexibility as when i was running Ubuntu. The compiling of PHP sometimes is a bit tedious, but macports helps a lot.

For production setups, i would definitely recommend Debian 6 or RHEL6, as advised here.

So, what's your flavors for dev/production ?
Cheers, 

--
Nicolas Pastorino
Director Community - eZ
Member of the Community Project Board

eZ Publish Community on twitter: http://twitter.com/ezcommunity

t : http://twitter.com/jeanvoye
G+ : http://plus.tl/jeanvoye

André R.

Tuesday 12 July 2011 5:52:41 am

All major Linux distros should be fine, but Debian 6 and Redhat 6 is currently the only certified distros (see link by Nico)

Would maybe be a bit careful about using SLES though as SP2 will be out in December*, but there is no word about PHP version, hence you might be stuck on PHP 5.2 until SLES 12 in late 2013*.

* http://www.slideshare.net/NOVL/suse-linux-enterprise-technology-roadmap

eZ Online Editor 5: http://projects.ez.no/ezoe || eZJSCore (Ajax): http://projects.ez.no/ezjscore || eZ Publish EE http://ez.no/eZPublish/eZ-Publish-Enterprise-Subscription
@: http://twitter.com/andrerom

Tomasz Janukowicz

Tuesday 12 July 2011 7:07:12 am

Slitaz. When finish work, pull out pendrive and hide project in my pocket. I think, better spend more time with girlfriend, than asking about such basic things ;)

Make everything as simple as possible, but not simpler.

André R.

Tuesday 12 July 2011 2:13:42 pm

Yes, the perfect prod environment... :P

eZ Online Editor 5: http://projects.ez.no/ezoe || eZJSCore (Ajax): http://projects.ez.no/ezjscore || eZ Publish EE http://ez.no/eZPublish/eZ-Publish-Enterprise-Subscription
@: http://twitter.com/andrerom

Steven E. Bailey

Tuesday 12 July 2011 4:28:24 pm

The real question is what are the options your hosting company provides - a lot of them - especially for the virtual servers will only give you a Redhat option (at least until recently anyway).

The rest comes down to personal choice.

I prefer debian because of apt-get and I find the debian packages have sane defaults.  For the Centos/Redhat machines I've administered, I've always ended up having to compile things from source - apache, imagemagick, php, apc... where for debian I don't actually remember the last time I had to compile anything from source (that I didn't write myself).  I also find Redhat/Centos packages to be always out of date.  But, there are people who prefer Redhat - for reasons that I cannot fathom.  Oh, and then there are Suse people and Gentoo people... basically it is really a personal choice.

Sure, things can be tricky with debian especially when test becomes stable - I tend to run test except for the first 3-6 months after there is a transition.  And, at this point on machines with mixed 4.3/4.4/4.5 installations I've got php pinned to 5.2.14 so that it'll work with them all.

I also have been using debian/kde almost exclusively for my desktop/laptop environment at home and in the office since about 2003. That's about the time of the Redhat Fedora split, when I went looking for another OS.  Before that it was Redhat/Gnome since about... dunno, about 1997.

I also compile my own kernel from the latest stable.  Today I'm running 2.6.39.3.  So, yeah, maybe I'm not a good barometer.

My pendrive is a dual-boot knoppix/backtracks ( http://www.knoppix.net/,http://www.backtrack-linux.org/ ) - both are debian derivatives...  I had ezpublish running off of a backtracks usb installation but it was so !@#$#$# slow that it wasn't worth doing.  I would have to roll my own there and make it run off the live version to make it doable - but I've never bothered doing it.

Certified eZPublish developer
http://ez.no/certification/verify/396111

Available for ezpublish troubleshooting, hosting and custom extension development: http://www.leidentech.com

Nicolas Martinez

Wednesday 27 July 2011 4:49:15 am

Hi all, 

always compiling from source, so all Linux distro is OK (RHEL, CentOS, Debian etc.).

On my production platform, i'm using Debian and RHEL; It depends on my customer and projects.

I-ve often asked this question about eZ support and QA: which Linux distro we have to deploy :p

So, since 3 years ago, i follow the strict version mentionned in Requirements page (compile from source):
Debian 5.0, Linux 2.6

NMartinez

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 29 2025 13:34:04
Script start
Timing: Jan 29 2025 13:34:04
Module start 'layout'
Timing: Jan 29 2025 13:34:04
Module start 'content'
Timing: Jan 29 2025 13:34:04
Module end 'content'
Timing: Jan 29 2025 13:34:04
Script end

Main resources:

Total runtime0.0168 sec
Peak memory usage2,048.0000 KB
Database Queries3

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0063 588.0078151.1953
Module start 'layout' 0.00630.0028 739.203136.6406
Module start 'content' 0.00910.0061 775.8438106.2031
Module end 'content' 0.01520.0016 882.046949.9766
Script end 0.0168  932.0234 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.002615.6046140.0002
Check MTime0.00116.5704140.0001
Mysql Total
Database connection0.00095.312410.0009
Mysqli_queries0.002917.433030.0010
Looping result0.00000.094810.0000
Template Total0.00127.010.0012
Template load0.00095.364710.0009
Template processing0.00031.560910.0003
Override
Cache load0.00063.644010.0006
General
dbfile0.00127.412480.0002
String conversion0.00000.053840.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs