visual communication designers' club


eZComponents, δοκιμασμένες λύσεις σε κλασσικά προβλήματα

Adobe Flash, DreamWeaver, FireWorks, Contribute, FreeHand, Director.
  • Συγγραφέας
    Μήνυμα

eZComponents, δοκιμασμένες λύσεις σε κλασσικά προβλήματα

Δημοσίευσηαπό Theo » 21.08.07, 11:40 pm

Εχοντας ήδη εμπειρία αρκετών ετών με μιά από τις μεγαλύτερες (σε LOC) και πιο πολύπλοκες εφαρμογές (ανοικτού κώδικα) γραμμένες σε PHP και παράλληλα πολύ καλά σχεδιασμένης πάνω σε αναγνωρισμένα πρότυπα εφαρμοσμένης μηχανικής λογισμικού, το eZ publish CMS, η eZ systems αναπτύσσει εδώ και αρκετό καιρό τα eZComponents (BSD άδεια).

Tα eZComponents βοηθούν στην ανάπτυξη λογισμικού σε PHP παρέχοντας δοκιμασμένες λύσεις σε βασικές λειτουργίες που συναντάει κανείς στις περισσότερες εφαρμογές όπως Authentication, Cache management, template engine, Database abstraction, Event log, κτλ.

Η νέα έκδοση 4 του eZ publish CMS η οποία αναμένεται τέλος του 2007 με αρχές του 2008 θα είναι βασισμένη πάνω στα eZComponents.
Άβαταρ μέλους
Theo
Senior Member
 
Δημοσ.: 597
Εγγραφή: 29.04.06, 10:33 pm
Τοποθεσία: Τρίπολη
Κορυφή

Δημοσίευσηαπό Jason » 22.08.07, 3:26 pm

Είναι σαφώς πολύπλοκη εφαρμογή. Αυτό φαίνεται και στην χρήση του.
Δεν είμαι υποστηριχτής των edit as you browse εφαρμογών CMS. Δεν πιστεύω ότι μπορείς να χτίσεις πάνω εκεί κάτι μεγάλο, δεν πιστεύω ότι διευκολύνει την διαχείριση ενός portal. Μπορεί να εξυπηρετεί τις ανάγκες ενός μικρού corporate site αλλά μέχρι εκεί. Δεν βλέπω κάποιο πλεονέκτημα ας πούμε σε σχέση με το mephisto http://mephistoblog.com/ το οποίο super απλό!
Jason Kataropoulos
Web developer and consultant
My rants: http://www.skc.gr
My office: http://www.atcom.gr
Software is so human centric that I wonder if it should be referred to as a technology.
Άβαταρ μέλους
Jason
Junior Member
 
Δημοσ.: 348
Εγγραφή: 19.07.07, 3:18 pm
Τοποθεσία: Athens
Κορυφή

Δημοσίευσηαπό mentos » 23.08.07, 11:44 am

το mephisto είναι ένα blog engine σαν το wordpress και δεν προσφέρει αυτά που προσφέρει eZ publish και η σύγκριση μου φαίνεται λίγο άτοπη αφού έχουν φτιαχτεί για διαφορετικό σκοπό. άσε που για mephisto πρέπει να διαθέτεις rails για να τρέξει (εκτός και αν έχουν βγάλει κανένα version για apache) κάτι που προς το παρόν περιορίζει κάποιους που θα ήθελαν να το χρησιμοποιήσουν.
Άβαταρ μέλους
mentos
Senior Member
 
Δημοσ.: 995
Εγγραφή: 27.10.05, 5:32 pm
Τοποθεσία: Βύρωνας, Αθήνα
Κορυφή

Δημοσίευσηαπό Theo » 24.08.07, 12:01 am

Jason έγραψε:Είναι σαφώς πολύπλοκη εφαρμογή. Αυτό φαίνεται και στην χρήση του.
Δεν είμαι υποστηριχτής των edit as you browse εφαρμογών CMS. Δεν πιστεύω ότι μπορείς να χτίσεις πάνω εκεί κάτι μεγάλο, δεν πιστεύω ότι διευκολύνει την διαχείριση ενός portal. Μπορεί να εξυπηρετεί τις ανάγκες ενός μικρού corporate site αλλά μέχρι εκεί. Δεν βλέπω κάποιο πλεονέκτημα ας πούμε σε σχέση με το mephisto http://mephistoblog.com/ το οποίο super απλό!


Γειά Jason,

Το eZ publish διαθέτει και front-end και back-end editing οπότε το edit_as_you_browse που αναφέρεις είναι σχετικό και ανάλογο με τις ανάγκες της κάθε περίπτωσης.
Πάνω σε αυτά μπορείς να προσθέσεις και την σχετικά εύκολη μετατροπή του διαχειριστικού πάνω στις προδιαγραφές σου πράγμα που σημαίνει ότι οι διαχειριστές θα έχουν τόσο απλό η τόσο πολύπλοκο σύστημα ανάλογα με τις ανάγκες τους.

Δεν προσδιορίζεις τι ακριβώς εννοείς "κάτι μεγάλο" για να μπορέσω να σου απαντήσω με ακρίβεια.
Που ακριβώς εντοπίζεις τον περιορισμό του συστήματος μόνο σε μικρά "corporate sites"?
Εχεις λάβει υπόψη σου τις δυνατότητες clustering του συστήματος?
http://ez.no/doc/ez_publish/technical_m ... clustering
Η τις δυνατότητες caching?
http://ez.no/doc/ez_publish/technical_m ... ew_caching

Μπορείς να δεις εδώ portals καθώς και άλλα sites που έχουν βασιστεί πάνω στο eZ publish.

H σύγκριση με το mephisto είναι τουλάχιστον ατυχής και δεν βοηθά διόλου την συζήτηση.
Από τη μιά έχουμε ένα ώριμο σύστημα διαχείρισης περιεχομένου και ανάπτυξης εφαρμογών με αρκετά χρόνια στην αγορά και μια εταιρεία πολύ γνωστή στο χώρο και παράλληλα 200 περίπου εταιρείες υποστήριξης του συστήματος σε όλο τον κόσμο και από την άλλη μια εφαρμογούλα blog που είναι ακόμα στην έκδοση 0.xx.

Θα περίμενα από γνώστες του αντικειμένου συγκρίσεις με αντιστοίχων δυνατοτήτων συστήματα όπως π.χ. το Typo3 ώστε η συζήτηση να είναι πιο ουσιαστική παιδιά.
Άβαταρ μέλους
Theo
Senior Member
 
Δημοσ.: 597
Εγγραφή: 29.04.06, 10:33 pm
Τοποθεσία: Τρίπολη
Κορυφή

Δημοσίευσηαπό joia » 27.08.07, 5:32 pm

το online store της info questείναι σ αυτή την πλατφόρμα;
Άβαταρ μέλους
joia
Member
 
Δημοσ.: 11
Εγγραφή: 18.06.07, 10:10 pm
Κορυφή

Δημοσίευσηαπό Jason » 29.08.07, 11:16 am

@mentos & @Theo: Το mephisto είναι ένα cms! Ναι, έρχεται με έτοιμο blog αλλά σου δίνει την δυνατότητα να φτιάξεις ότι θέλεις με το framework που σου διαθέτει.
Όσο για το Rails δεν έχεις άδικο αλλά δεν το θεωρώ μειονέκτημα, έχει τρομερές δυνατότητες αυτό το framework.

@Theo: Έχεις δίκιο δεν διευκρίνισα τι εννοώ κάτι μεγάλο. Εννοώ ένα portal που έχει κάτι παραπάνω από απλή αρθρογραφία, μία εφαρμογή παράδειγμα. Στα sites που με παραπέμπεις να δω, τα περισσότερα είναι content sites χωρίς κάποια πολυπλοκότητα. Τα περισσότερα από αυτά θα μπορούσες να τα χτίσεις με mephisto και μερικά ίσως και με Wordpress.

Θα μπορούσε να χτιστεί κάτι σαν το www.freemeteo.com , www.hol.gr , www.pamediakopes.gr , www.voiceglobe.net ή κάτι σαν το www.telemarketing.gr με το eZ; Όλα αυτά που σου αναφέρω είναι χτισμένα στο ίδιο CMS παρά την διαφορετικότητα και την πολυπλοκότητα τους (live συνδέσεις με ERP, CRM και billing συστήματα etc.).

Δεν θέλω να το υποβαθμίσω, δεν λεω ότι δεν έχει δυνατότητες. Μου φαίνεται ότι είναι λίγο «δεινόσαυρος» χωρίς να σου προσφέρει κάτι το φοβερό που να δικαιολογεί την πολυπλοκότητά του.

Όσο για την ωριμότητα του συστήματος. Η πρόθεσή μου δεν ήταν να συγκρίνω το ένα με το άλλο. Σαφώς και είναι πιο ώριμο. Αυτό που ήθελα να πω ήταν ότι πολλές φορές παρασυρόμαστε και χρησιμοποιούμε πολύ πιο πολύπλοκα συστήματα από αυτά που πραγματικά χρειαζόμαστε.

Είμαι γνώστης του αντικειμένου, και ο δημιουργός του Netvolution www.netvolution.net και συγκεκριμένα το Typo3 δεν το έχω ψάξει πολύ και το έιχα στα υπόψη μου το ερευνήσω.

Πέρα από όλα αυτά, δεν πιστεύω σε open source εφαρμογές που προορίζονται για enterprises. Καλές για blogs και μικροπράγματα αλλά κατά την γνώμη μου σε enterprise επίπεδο είναι ρίσκο.

@joia: Όχι, το you τρέχει σε SAP Internet Sales το οποίο είναι ένα E-Commerce που δίνει η SAP δωρεάν με το SAP CRM (αφού έχεις πληρώσει 800Κ euros και 3 χρόνια man power για την εγκατάσταση). Το Internet Sales της SAP είναι ότι χειρότερο έχουν δει τα μάτια μου! Έχω ασχοληθεί με το συγκεκριμένο project και τα ξέρω. Σε μερικές μέρες θα δεις ότι θα αλλάξει το YOU.
Jason Kataropoulos
Web developer and consultant
My rants: http://www.skc.gr
My office: http://www.atcom.gr
Software is so human centric that I wonder if it should be referred to as a technology.
Άβαταρ μέλους
Jason
Junior Member
 
Δημοσ.: 348
Εγγραφή: 19.07.07, 3:18 pm
Τοποθεσία: Athens
Κορυφή

Δημοσίευσηαπό parsec_dev » 29.08.07, 11:58 am

Jason έγραψε:Πέρα από όλα αυτά, δεν πιστεύω σε open source εφαρμογές που προορίζονται για enterprises. Καλές για blogs και μικροπράγματα αλλά κατά την γνώμη μου σε enterprise επίπεδο είναι ρίσκο.


Πιστεύω πως αξίζει να το ξαναψάξεις λίγο το θέμα.
http://www.forbes.com/2005/11/01/bow051101011.html

Το να βάζεις όλα τα open source σε ένα τσουβάλι και να λες πως κάνουν για μικροπράγματα όπως τα blogs είναι τουλάχιστον άδικο.
4361726C6F73204B6F756C6174736973
Άβαταρ μέλους
parsec_dev
Senior Member
 
Δημοσ.: 707
Εγγραφή: 07.07.05, 1:20 pm
Τοποθεσία: Ηράκλειο Κρήτης
Κορυφή

Δημοσίευσηαπό morfoula » 29.08.07, 12:10 pm

ερώτηση: FREE trial υπάρχει???
"If success is equal to A, then A=x+y+z. x for play, y for work and z for keeping your mouth shut."
Albert Einstein
Άβαταρ μέλους
morfoula
Junior Member
 
Δημοσ.: 270
Εγγραφή: 06.07.07, 9:40 am
Τοποθεσία: Χαλκίδα
Κορυφή

Δημοσίευσηαπό Jason » 29.08.07, 12:47 pm

parsec_dev έγραψε:Το να βάζεις όλα τα open source σε ένα τσουβάλι και να λες πως κάνουν για μικροπράγματα όπως τα blogs είναι τουλάχιστον άδικο.


Δεν τα βάζω στο ίδιο καζάνι!
Λεω ότι δεν θα εμπιστευόμουν μια enterprise λύση σε open source εφαρμογή. Προσωπικά δεν θα το έκανα και είπα πως πιστεύω ότι είναι ρίσκο.
Δεν είπα ότι δεν είναι καλές ούτε τις υποβαθμίζω. Είναι μια άποψη δική μου και έχεις κάθε δικαίωμα να μην συμφωνείς!
Jason Kataropoulos
Web developer and consultant
My rants: http://www.skc.gr
My office: http://www.atcom.gr
Software is so human centric that I wonder if it should be referred to as a technology.
Άβαταρ μέλους
Jason
Junior Member
 
Δημοσ.: 348
Εγγραφή: 19.07.07, 3:18 pm
Τοποθεσία: Athens
Κορυφή

Δημοσίευσηαπό Theo » 30.08.07, 10:38 am

Jason έγραψε: Στα sites που με παραπέμπεις να δω, τα περισσότερα είναι content sites χωρίς κάποια πολυπλοκότητα. Τα περισσότερα από αυτά θα μπορούσες να τα χτίσεις με mephisto και μερικά ίσως και με Wordpress.


Jason, εδώ μπορείς να δεις μερικά case studies με το eZ publish:
http://ez.no/customers/case_studies

Jason έγραψε:Θα μπορούσε να χτιστεί κάτι σαν το www.freemeteo.com , www.hol.gr , www.pamediakopes.gr , www.voiceglobe.net ή κάτι σαν το www.telemarketing.gr με το eZ; Όλα αυτά που σου αναφέρω είναι χτισμένα στο ίδιο CMS παρά την διαφορετικότητα και την πολυπλοκότητα τους (live συνδέσεις με ERP, CRM και billing συστήματα etc.).


Ναι, θα μπορούσε να χτιστεί κάτι σαν τα παραδείγματα που αναφέρεις με το eZ publish. Επίσης υπάρχουν ήδη extensions του eZ publish για συνδέσεις με ERP, CRM. Δεν μου απάντησες όμως τεχνικά γιατί νομίζεις ότι δεν μπορεί με το eZ publish και μπορεί π.χ. με το netvolution.net.
Τη στιγμή μάλιστα που ενώ στο eZ publish οι πληροφορίες για το σύστημα είναι στη διάθεση του καθενός http://ez.no/doc όπως και πρόσβαση στον πλήρη κώδικα του συστήματος καθώς και ανοικτά φόρουμς http://ez.no/community/forum και επίσης πολύ δημιουργικές ιδέες της κοινότητας open source http://ez.no/community/open_funding
Aπό την άλλη οι πληροφορίες "για τους developers" του netvolution.net είναι στην καλύτερη περίπτωση μαρκετινίστικα στιχάκια.
http://www.netvolution.net/default.asp?pid=21&la=1


Jason έγραψε:Δεν θέλω να το υποβαθμίσω, δεν λεω ότι δεν έχει δυνατότητες. Μου φαίνεται ότι είναι λίγο «δεινόσαυρος» χωρίς να σου προσφέρει κάτι το φοβερό που να δικαιολογεί την πολυπλοκότητά του.


Παραδείγματος χάριν στο freemeteo.com εντόπισα πολύ εύκολα "παιδικές ασθένειες" που έχουν λυθεί προ πολλού σε εξελιγμένα συστήματα σαν το eZ publish.
Tα url τύπου default.asp?pid=140&la=2 δεν μου δείχνουν ιδιαίτερα προσεγμένη δουλειά.
Για ρίξε μια ματιά στα url του eZ publish.
http://ez.no/doc/ez_publish/technical_m ... ranslation

Eπίσης ας "παίξουμε" λίγο με τα url του freemeteo.com:
http://www.freemeteo.com/default.asp?pid=1460&la=2
Οοops, sorry αλλά...μην το προχωρήσουμε πιο πολύ καλύτερα...

Για ρίξε μια ματιά στο error handling του eZ publish.

Μια πάρα πολύ χρήσιμη λειτουργία του eZ publish, ειδικά στην περίπτωση μεγάλων επιχειρήσεων και οργανισμών, είναι η δυνατότητα χρήσης του Word η Open Office σαν offline client για την δημιουργία και μορφοποίηση του περιεχομένου. Η εκπαίδευση του προσωπικού περιορίζεται στο minimum.
Διαθέτει κάτι τέτοιο το mephisto η το netvolution?

Jason έγραψε:Πέρα από όλα αυτά, δεν πιστεύω σε open source εφαρμογές που προορίζονται για enterprises. Καλές για blogs και μικροπράγματα αλλά κατά την γνώμη μου σε enterprise επίπεδο είναι ρίσκο.


Jason, όταν το πρώην αφεντικό της Documentum πιστεύει και επενδύει στην αξία του enterprise open source (βλέπε http://www.alfresco.com), όταν η IBM http://www.ibm.com/developerworks/opensource,
η Sun,
http://www.sun.com/software/opensource/
η Oracle
http://oss.oracle.com/
καθώς και άλλες μεγάλες εταιρείες ενσωματώνουν στην στρατηγική τους το open source, τα υπόλοιπα λόγια και οι προσωπικές απόψεις είναι περιττές...
Άβαταρ μέλους
Theo
Senior Member
 
Δημοσ.: 597
Εγγραφή: 29.04.06, 10:33 pm
Τοποθεσία: Τρίπολη
Κορυφή

Δημοσίευσηαπό Theo » 30.08.07, 12:06 pm

morfoula έγραψε:ερώτηση: FREE trial υπάρχει???


morfoula, αν εννοείς το eZ publish, το χρησιμοποιείς ελεύθερα στις δουλειές σου:
http://ez.no/download

Kαι εδώ για online demo:
http://ez.no/ezpublish/demo
Άβαταρ μέλους
Theo
Senior Member
 
Δημοσ.: 597
Εγγραφή: 29.04.06, 10:33 pm
Τοποθεσία: Τρίπολη
Κορυφή

Δημοσίευσηαπό Jason » 30.08.07, 12:13 pm

Theo έγραψε:Jason, εδώ μπορείς να δεις μερικά case studies με το eZ publish:
http://ez.no/customers/case_studies


Ναι, τα είδα, αλλά πέρα από ένα site που πουλάει κινητά όλα τα άλλα είναι απλά content sites με απλές html σελίδες.

Theo έγραψε:Δεν μου απάντησες όμως τεχνικά γιατί νομίζεις ότι δεν μπορεί με το eZ publish και μπορεί π.χ. με το netvolution.net.


Δεν είπα ότι δεν μπορούν, μια ερώτηση έκανα.

Theo έγραψε:Aπό την άλλη οι πληροφορίες "για τους developers" του netvolution.net είναι στην καλύτερη περίπτωση μαρκετινίστικα στιχάκια.


Μπορεί εσύ να έχεις αυτήν την άποψη, κάποιοι developers που το έχουν πιάσει στα χέρια τους έχουν άλλη. Άλλωστε, τα sites που ανέφερα στο post είναι χειροπιαστά παραδείγματα.

Theo έγραψε:Tα url τύπου default.asp?pid=140&la=2 δεν μου δείχνουν ιδιαίτερα προσεγμένη δουλειά.
Για ρίξε μια ματιά στα url του eZ publish.


Σαφώς, έχεις απόλυτο δίκιο. Καλός η κακός η εγκατάσταση αυτή είναι Classic ASP που το URL rewriting δεν είναι εφικτό παρά μόνο με πατέντες η οποίες δεν είναι σωστές λύσεις.
Στην καινούργια έκδοση του, σε dot net πλέον, έχει καλυφτεί το κενό αυτό.

Theo έγραψε:Μια πάρα πολύ χρήσιμη λειτουργία του eZ publish, ειδικά στην περίπτωση μεγάλων επιχειρήσεων και οργανισμών, είναι η δυνατότητα χρήσης του Word η Open Office σαν offline client για την δημιουργία και μορφοποίηση του περιεχομένου. Η εκπαίδευση του προσωπικού περιορίζεται στο minimum.
Διαθέτει κάτι τέτοιο το mephisto η το netvolution?


Αυτή τη στιγμή δεν διαθέτει κάτι τέτοιο για τους εξής λόγους:
1) δεν έχει ζητηθεί από κάποιον συνεργάτη μας και έτσι δεν έχει ανέβει στη λίστα προτεραιοτήτων.
2) το Netvolution δεν απαιτεί έτσι και αλλιώς πάνω από 3 ώρες εκπαίδευσης λόγο της ευχρηστίας του. Οι περισσότεροι πελάτες μας εξοικειώνονται από μόνοι τους με το περιβάλλον πριν καν κάνουμε την εκπαίδευση με αποτέλεσμα πολλές φορές να μην χρειαστεί καθόλου.
Theo έγραψε:τα υπόλοιπα λόγια και οι προσωπικές απόψεις είναι περιττές...


Μα αφού έχω μια άποψη τι να κάνω; Να την καταπιώ; Να μην συζητάμε καθόλου τότε και να κάνουμε ότι κάνει ο κάθε μεγαλο-μπάρμπας, σαν τα πρόβατα!

Επειδή διακρίνω μια επιθετικότητα και μια προσπάθεια να ακουστείς Theo, τονίζω ότι δεν υποβάθμισα τίποτα και κανέναν. Δεν είπα ότι έχω το τέλειο προϊόν ούτε είπα ότι κάποιο άλλο είναι καλύτερο από αυτό που αρέσει σε σένα.
Αν εσένα σου αρκεί το CMS που έχεις επιλέξει εμένα δεν μου πέφτει λόγος.
Jason Kataropoulos
Web developer and consultant
My rants: http://www.skc.gr
My office: http://www.atcom.gr
Software is so human centric that I wonder if it should be referred to as a technology.
Άβαταρ μέλους
Jason
Junior Member
 
Δημοσ.: 348
Εγγραφή: 19.07.07, 3:18 pm
Τοποθεσία: Athens
Κορυφή

Δημοσίευσηαπό Theo » 30.08.07, 1:18 pm

Φίλε Jason, το θέμα αυτού του topic είναι τα eZ components τα οποία είναι βιβλιοθήκες (libraries) λογισμικού ανοικτού κώδικα γραμμένες σε PHP, που μπορούν να χρησιμοποιηθούν ανεξάρτητα και που πάνω σε αυτές θα βασιστεί η έκδοση 4 του eZ publish.

Πρόκειται για ένα τεχνικό θέμα και θα παρακαλούσα να μιλάμε τεχνικά με απτά και συγκεκριμένα τεχνικά παραδείγματα και ορολογία και όχι με φιλολογισμούς όπως "δεινόσαυρος το eZ", "δεν μπορείς να χτίσεις εκεί κάτι μεγάλο", "δεν πιστεύω ότι διευκολύνει τη διαχείριση ενός πόρταλ", "δεν βλέπω κάποιο πλεονέκτημα σε σχέση με ένα blog", "το open source είναι μόνο για μικροπράγματα" κτλ.
Απλά δεν βοηθάει την κουβέντα η οποία απευθύνεται κυρίως σε τεχνικούς οι οποίοι έχουν τουλάχιστον κάποιες βασικές γνώσεις της αγοράς και των τεχνολογιών Open Source λογισμικού.

Οσοι δεν έχουν αυτές τις βασικές γνώσεις για την αγορά και τις τεχνολογίες του Λογισμικού Ανοικτού Κώδικα καλό είναι να ενημερωθούν πρώτα πριν προσπαθήσουν να δημοσιεύσουν την άποψή τους, ο χρόνος όλων μας είναι πολύτιμος για να σπαταλιέται χωρίς λόγο.

Θα σε παρακαλούσα επίσης να μην θίγεσαι όταν κάποιος αντιμετωπίζει τις απόψεις σου με χειροπιαστά επιχειρήματα, με ειλικρίνια, με επιμονή και με ευθύτητα και να μην καταφεύγεις σε ανούσιους χαρακτηρισμούς (όπως "επιθετικότητα", "προσπάθεια να ακουστείς") χωρίς να γνωρίζεις καν τον συνομιλητή σου.

Απλά δεν βοηθά την κουβέντα και την ενημέρωση των ενδιαφερομένων για τα τεκταινόμενα στις τεχνολογίες Οpen Source CMS και Enterprise Open Source.
Άβαταρ μέλους
Theo
Senior Member
 
Δημοσ.: 597
Εγγραφή: 29.04.06, 10:33 pm
Τοποθεσία: Τρίπολη
Κορυφή

Δημοσίευσηαπό joia » 30.08.07, 3:38 pm

Η αντιπαράθεση απόψεων απο ειδικούς σίγουρα είναι ωφέλιμη αλλά από την άλλη εγώ πιστεύω πως κάθε εφαρμογή είναι η καλύτερη όταν ασχοληθείς βαθύτερα με αυτή και εξαντλήσεις όλες τις δυνατότητες που προσφέρει
Συμφωνώ με jason ότι για πολύ μεγάλα Projects to open source δεν είναι πάντα το καταλληλότερο.

Επίσης να πω για το you μου άρεσε το eshop απο αισθητική άποψη δεν ξέρω πόσο λειτουργική είναι η διαχείριση -oscommerce έχω ανεβάσει και διαχειρίστηκα πολύ εύκολα αλλά είναι τυποποιημένα όλα
Άβαταρ μέλους
joia
Member
 
Δημοσ.: 11
Εγγραφή: 18.06.07, 10:10 pm
Κορυφή

Δημοσίευσηαπό Jason » 30.08.07, 5:30 pm

Πολύ απλά απέδειξες το πόσο κομπλεξικοί είναι οι φανατικοί του Open Source. Αφού είσαστε τόσο ανοιχτόμυαλοι και προοδευτικοί γιατί δεν υπολογίζετε ποτέ τις commercial εφαρμογές και τις διαγράφετε από κάθε επιλογή;

Αυτά που αναφέρεις ότι έγραψα, σε εισαγωγικά, τα έχεις αλλάξει έτσι ώστε να φαίνεται ότι σου προσβάλω το προϊόν και την open source κοινότητα.

Είπα: «Πέρα από όλα αυτά, δεν πιστεύω σε open source εφαρμογές που προορίζονται για enterprises. Καλές για blogs και μικροπράγματα αλλά κατά την γνώμη μου σε enterprise επίπεδο είναι ρίσκο.»

Εσύ το μετέφρασες στο μυαλό σου: «το open source είναι μόνο για μικροπράγματα»

Αλλά επειδή δεν το πιάνεις θα σου το εξηγήσω. Η φράση κλειδί είναι «δεν πιστεύω» και «κατά την γνώμη μου σε enterprise επίπεδο είναι ρίσκο».

Είπα: «Δεν βλέπω κάποιο πλεονέκτημα ας πούμε σε σχέση με το mephisto http://mephistoblog.com/ το οποίο super απλό»

Εσύ το μετέφρασες στο μυαλό σου: «δεν βλέπω κάποιο πλεονέκτημα σε σχέση με ένα blog»

Επειδή ούτε αυτό το πιάνεις, το 90% των case studies του eZ είναι σούπερ απλά content sites τα οποία θα μπορούσαν να χτιστούν με Mephisto. Πες μου τώρα ότι το eZ είναι πιο απλό από το Mephisto να πέσω από τα σύννεφα. Να σου το πω διαφορετικά, θα ήθελα να δω μερικά sites που να δείχνουν τις δυνατότητες του eZ.

Τέλος, σου απάντησα με ειλικρίνεια, με επιμονή και με ευθύτητα (όπως λες) στα ερωτήματά σου και τα επιχειρήματα σου και μετά σου ανέφερα ότι αισθάνθηκα μια επιθετικότητα από το τρόπο της γραφής σου.

Δεν ξέρω αν έχεις βρεθεί ποτέ στην φάση να πρέπει να επιλέξεις ένα CMS για μια μεγάλη εταιρία για site που θα διαχειρίζεται τζίρους της τάξης των 20 εκατομμυρίων. Αλλά αν βρεθείς ποτέ, που τότε θα σου λεει ο big boss «Αν πάθει κάτι ποιόν θα πάρω τηλέφωνο να του τα χώσω;», τότε σκέψου καλά, διότι εκεί η απάντηση «μα έχει 100000 άτομα που ασχολούνται και έχει και φόρουμ και ...» δεν του κάνει.
Θέλει ένα όνομα και ένα τηλέφωνο. Αυτό θέλει!

Δεν είμαι εναντίων των Open Source, αλλά δεν είμαι απόλυτα πιστός σε αυτά. Επιλέγω αυτό που πιστεύω ότι είναι καλύτερο σε κάθε περίπτωση.
Jason Kataropoulos
Web developer and consultant
My rants: http://www.skc.gr
My office: http://www.atcom.gr
Software is so human centric that I wonder if it should be referred to as a technology.
Άβαταρ μέλους
Jason
Junior Member
 
Δημοσ.: 348
Εγγραφή: 19.07.07, 3:18 pm
Τοποθεσία: Athens
Κορυφή

Δημοσίευσηαπό Jason » 30.08.07, 5:40 pm

@joia: Κοίταξε, είναι κανόνας ότι όσο πιο πολύ απλοποιείς κάτι τόσο λιγότερη ευελιξία έχει.
Αυτό πρέπει να το σκέπτεσαι πάντα. Δυστυχώς έτσι είναι.

Το eshop είναι ένα πολύ πετυχημένο κατάστημα, το οποίο από όσο ξέρω (με επιφύλαξη το λέω) τρέχει σε μια custom υλοποίηση από in-house developers.

Μια τυποποιημένη λύση δεν είναι πάντα η κακή λύση, εξαρτάτε από το οικονομικό και από τα περιθώρια χρόνου υλοποίησης. Όλα είναι σχετικά.

Προσπάθησε να βρεις σύμφωνα με της ανάγκες του πελάτη την «καλύτερη εφικτή λύση» και όχι την «γενικά καλύτερη λύση».
Jason Kataropoulos
Web developer and consultant
My rants: http://www.skc.gr
My office: http://www.atcom.gr
Software is so human centric that I wonder if it should be referred to as a technology.
Άβαταρ μέλους
Jason
Junior Member
 
Δημοσ.: 348
Εγγραφή: 19.07.07, 3:18 pm
Τοποθεσία: Athens
Κορυφή

Δημοσίευσηαπό parsec_dev » 30.08.07, 6:39 pm

Jason έγραψε:Πολύ απλά απέδειξες το πόσο κομπλεξικοί είναι οι φανατικοί του Open Source. Αφού είσαστε τόσο ανοιχτόμυαλοι και προοδευτικοί γιατί δεν υπολογίζετε ποτέ τις commercial εφαρμογές και τις διαγράφετε από κάθε επιλογή;


Open source is a development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in.

source: http://www.opensource.org/

Ελπίζω να κατάλαβες τώρα γιατί οι κομπλεξικοί φανατικοί open sourceάδες δεν κοιτάνε commercial εφαρμογές.


Jason έγραψε:Δεν ξέρω αν έχεις βρεθεί ποτέ στην φάση να πρέπει να επιλέξεις ένα CMS για μια μεγάλη εταιρία για site που θα διαχειρίζεται τζίρους της τάξης των 20 εκατομμυρίων. Αλλά αν βρεθείς ποτέ, που τότε θα σου λεει ο big boss «Αν πάθει κάτι ποιόν θα πάρω τηλέφωνο να του τα χώσω;», τότε σκέψου καλά, διότι εκεί η απάντηση «μα έχει 100000 άτομα που ασχολούνται και έχει και φόρουμ και ...» δεν του κάνει.
Θέλει ένα όνομα και ένα τηλέφωνο. Αυτό θέλει!


Προσωπικά συμφωνώ ότι για κάθε περίπτωση πελάτη πρέπει να εξετάζεται αντίστοιχα η σωστή λύση (commercial ή μη)

Αλλά διαφωνώ ότι δεν θα βρεις καλή λύση σε open source για το big project που αναφέρεις. Το θέμα δεν είναι όμως στο τι πιστεύω εγώ.
Το θέμα είναι τί γνώσεις έχει η ομάδα που θα αναπτύξει ή παραμετροποιήσει το open source ή commercial πακέτο του big client project που ανέφερες.

Διότι σε τέτοιο project σίγουρα δεν πας μόνος σου. Θες ομάδα πίσω σου (και μάλιστα καλά δεμένη). Όλα είναι θέμα know how.

Αν υποθέσουμε μια open source εταιρεία αναλάβει ένα τέτοιο έργο ενώ μέχρι χθες έκανε projects του χιλιάρικου (τρόπος του λέγειν) ενώ δεν έχει βρει πρώτα την λύση σε τι θα το στίσει, θα εύχεται αργότερα να μη το είχε πάρει ποτέ το έργο αυτό!
Το ίδιο παράδειγμα ισχύει φυσικά και για μια non open source εταιρεία.

Γενικά εγώ δεν ξέρω καμία εταιρεία που να κάνει μικρά Projects και να έχει πάρει τέτοιο έργο. Διότι σε ένα τέτοιο έργο ο πελάτης σίγουρα θα θέλει να δει εφάμιλλα έργα στο προτοφόλιο σου. Και αν δεν του δείξεις αντίστοιχα έργα, ο μόνος τρόπος να το πάρεις, θα είναι λόγο χαμηλής τιμής.

Αλλά τότε αν κάτι πάει στραβά έχει ευθύνη και ο πελάτης. Στο κάτω κάτω της γραφής, δική του επιλογή ήταν. Η εμπειρία του θα πρέπει να του έχει διδάξει ότι το "φτηνό" δεν είναι "πάντα" το καλύτερο.
4361726C6F73204B6F756C6174736973
Άβαταρ μέλους
parsec_dev
Senior Member
 
Δημοσ.: 707
Εγγραφή: 07.07.05, 1:20 pm
Τοποθεσία: Ηράκλειο Κρήτης
Κορυφή

Δημοσίευσηαπό Jason » 30.08.07, 6:54 pm

Συμφωνώ με όλα αυτά που λες και έτσι κι εγώ δεν αποκλείω τα open source.

Επιμένω όμως ότι σε enterprise επίπεδο:
Από που και ως πού better quality;
Γιατί το commercial να μην έχει better quality;
Από που και ως πού higher reliability;
Γιατί το commercial να μην έχει higher reliability;
Από που και ως πού more flexibility;
Γιατί το commercial να μην έχει more flexibility;
Από που και ως πού lower cost;
Γιατί το commercial να μην έχει lower cost;

Απλά επειδή μου το λεει το http://www.opensource.org/ ;

Δεν λεω ότι τα commercial είναι καλύτερα, αλλά γιατί να είναι χειρότερα; Κάθε εφαρμογή είναι διαφορετική. Πέρα από την εφαρμογή, όμως υπάρχει και το support το οποίο και αυτό κοστίζει, και στα open source είναι συνήθως πιο ακριβό!

Για το vendor lock-in δεν διαφωνώ, αλλά επί της ουσίας που ωφελεί;
Jason Kataropoulos
Web developer and consultant
My rants: http://www.skc.gr
My office: http://www.atcom.gr
Software is so human centric that I wonder if it should be referred to as a technology.
Άβαταρ μέλους
Jason
Junior Member
 
Δημοσ.: 348
Εγγραφή: 19.07.07, 3:18 pm
Τοποθεσία: Athens
Κορυφή

Δημοσίευσηαπό parsec_dev » 30.08.07, 7:38 pm

Jason έγραψε:Συμφωνώ με όλα αυτά που λες και έτσι κι εγώ δεν αποκλείω τα open source.

Επιμένω όμως ότι σε enterprise επίπεδο:
Από που και ως πού better quality;
Γιατί το commercial να μην έχει better quality;
Από που και ως πού higher reliability;
Γιατί το commercial να μην έχει higher reliability;
Από που και ως πού more flexibility;
Γιατί το commercial να μην έχει more flexibility;
Από που και ως πού lower cost;
Γιατί το commercial να μην έχει lower cost;

Απλά επειδή μου το λεει το http://www.opensource.org/ ;

Δεν λεω ότι τα commercial είναι καλύτερα, αλλά γιατί να είναι χειρότερα; Κάθε εφαρμογή είναι διαφορετική. Πέρα από την εφαρμογή, όμως υπάρχει και το support το οποίο και αυτό κοστίζει, και στα open source είναι συνήθως πιο ακριβό!

Για το vendor lock-in δεν διαφωνώ, αλλά επί της ουσίας που ωφελεί;


Jason. Πιστεύω πως δεν υπάρχει λόγος να μπούμε στην διαμάχη αν το Open Source είναι καλύτερο από το commercial. Αν και το Open source είναι καλύτερο, τουλάχιστον ιδεολογικά :P (my opinion...). Λογισμικά όπως το Linux, Jboss, Eclipse, Apache, php, mysql εξαπλώθηκαν για αυτόν ακριβώς τον λόγο.
Δεν υπάρχει λόγος να ξεκινήσουμε ένα flamewar. Θεωρώ πως και οι δυο κόσμοι μπορούν να συνυπάρξουν αρμονικά.
Εξάλλου υπάρχουν σαβούρες και διαμάντια και στα δυο στρατόπεδα.

Τώρα για την ακρίβεια του support... και εδώ όλα σχετικά είναι. Ανάλογα την χώρα θα έλεγα. Αν πας Ινδίες πχ που όλοι είναι Open sourceάδες σίγουρα το support θα είναι πιο φτινό σε σχέση με άλλες χώρες λόγο ανταγωνισμού.

Όσο για το Vendor - lock. Υπάρχουν χιλιάδες παραδείγματα γιατί το vendor-lock είναι κακό (ή καλό για άλλους ;) ). Ένα πολύ απλό παράδειγμα.
Φτιάχνω ένα eshop σε oscommerce. Ο πελάτης μένει δυσαρεστημένος μετά από 3 χρόνια συνεργασίας αν και ήταν ευχαριστημένος στην αρχή. Μπορεί να πάρει το eshop του και να το πάει σε μια άλλη εταιρεία και να συνεχίσει να δουλεύει απρόσκοπτα (φυσικά εννοείται ότι η νέα εταιρεία έχει know how του oscommerce). Η νέα εταιρεία θα μπορούσε να επέμβει στον κώδικα και να το επεκτείνει με αρκετές νέες δυνατότητες χωρίς κανένα πρόβλημα.
Αν εγώ το είχα φτιάξει σε asp .net custom εφαρμογή ο πελάτης και πάλι θα μπορούσε να φύγει από μένα (εφόσον υπάρχει τέτοια συμφωνία) αλλά η νέα εταιρεία που θα τον υποστήριζε δεν θα μπορούσε να επέμβει στον κώδικα μου!
Αν ήθελε ο πελάτης επεκτάσεις θα έπρεπε να απευθυνθεί ξανά σε μένα!
Και καλά να μιλάμε για ένα πρότζεκτ των 2000-5000 ευρώ. Φαντάσου να μιλάμε για πρότζεκτ. 100.000 Ευρώ!
Εκεί το Vendor-lock είναι big damage.
Και εκεί το Open Source επί της ουσίας οφείλει πολλά.

Δεν είμαι υπέρμαχος του Open Source. Και εγώ δικό μου CMS έχω (οκ δεν έχει το fancy name του δικού σου :P εδώ που τα λέμε, δεν έχει καν όνομα :twisted:) και σίγουρα δεν είναι open source!
Είναι όμως φτιαγμένο με open source εργαλεία ;)

My motto? Use the best of both worlds.
4361726C6F73204B6F756C6174736973
Άβαταρ μέλους
parsec_dev
Senior Member
 
Δημοσ.: 707
Εγγραφή: 07.07.05, 1:20 pm
Τοποθεσία: Ηράκλειο Κρήτης
Κορυφή

Δημοσίευσηαπό Theo » 30.08.07, 11:51 pm

Jason έγραψε:Πολύ απλά απέδειξες το πόσο κομπλεξικοί είναι οι φανατικοί του Open Source. Αφού είσαστε τόσο ανοιχτόμυαλοι και προοδευτικοί γιατί δεν υπολογίζετε ποτέ τις commercial εφαρμογές και τις διαγράφετε από κάθε επιλογή;


Jason, είναι προφανές ότι δεν έχεις σχέση και δεν έχεις ασχοληθεί παρά ελάχιστα με Open Source λογισμικό. Παρόλα αυτά όμως έχεις "άποψη" γι'αυτό.
Ειλικρινά δεν μπορώ να καταλάβω πως έβγαλες το συμπέρασμα των "φανατικών" του Open Source και της διαγραφής των "commercial" εφαρμογών.

Να σου υπενθυμίσω για μία ακόμα φορά ότι το θέμα αυτού του topic είναι τα eZ components. Αν εσύ προτιμάς να χρησιμοποιείς στα project σου το netvolution που είναι γραμμένο σε ASP και τρέχει μόνο σε Microsoft IIS είναι δικό σου θέμα.

Εδώ μιλάμε για μια τεχνολογία (LAMP) που είναι προσβάσιμη από την πλειοψηφία των developers και που ταιριάζει τέλεια στην Ελλληνική αγορά των μικρομεσαίων επιχειρήσεων οι οποίες απαρτίζουν περισσότερο από το 90% του συνόλου των επιχειρήσεων.

Jason έγραψε:Αυτά που αναφέρεις ότι έγραψα, σε εισαγωγικά, τα έχεις αλλάξει έτσι ώστε να φαίνεται ότι σου προσβάλω το προϊόν και την open source κοινότητα.


Jason, να σου υπενθυμίσω πάλι ότι τα post σου είναι παραπάνω και βρίσκονται στη διάθεση του καθενός για να τα διαβάσει και να καταλάβει άν έχω αλλάξει κάτι από το νόημα αυτών που είπες η όχι.

Jason έγραψε:Επειδή ούτε αυτό το πιάνεις, το 90% των case studies του eZ είναι σούπερ απλά content sites τα οποία θα μπορούσαν να χτιστούν με Mephisto.


Για πες μας λοιπόν αναλυτικά πως θα κάνεις το εξής setup για να διαπιστώσουμε όλοι μας γιατί πράγμα μιλάμε, πέρα από φιλολογισμούς και στιχομυθίες.

Eχω περίπου 30 sites τα οποία χρησιμοποιούν το eZ publish.
Για ευκολία backup τα sites έχουν κοινό κατάλογο των αρχείων τους. Δηλαδή κάθε site έχει τον δικό του υποκατάλογο.
Το eZ publish είναι εγκατεστημένο σε διαφορετικό κατάλογο, μία εγκατάσταση για όλα τα sites μου για ευκολία συντήρησης και αναβάθμισης.
Το κάθε site έχει ξεχωριστό διαχειριστικό σύστημα με διαφορετική λειτουργικότητα από τα υπόλοιπα.
Επίσης το κάθε site έχει ξεχωριστό design. Το κάθε site έχει ξεχωριστή βάση δεδομένων αλλά ορισμένα sites έχουν κοινή βάση δεδομένων και ενοποιημένη διαχείριση.
Αυτό το setup έγινε για λόγους παραγωγικότητας στη συντήρηση και ανανέωση του λογισμικού.
Είναι πολύ πιο χρονοβόρο να έχεις 30 εγκαταστάσεις για 30 sites παρά 1 εγκατάσταση για 30 sites.
Εξήγησέ μας σε παρακαλούμε αναλυτικά πως θα το κάνεις αυτό με το Mephisto η το netvolution.

Kαι για να προσφέρουμε περισσότερη πληροφόρηση στους αναγνώστες αυτού του φόρουμ κάνε αν θέλεις τον κόπο να διαβάσεις τις προδιαγραφές αυτής της mini εφαρμογούλας που δημιούργησα σε αυτό το topic και περιέγραψέ μας πως θα κάνεις το ίδιο πράγμα με το netvolution η το mephisto.


Jason έγραψε:Δεν ξέρω αν έχεις βρεθεί ποτέ στην φάση να πρέπει να επιλέξεις ένα CMS για μια μεγάλη εταιρία για site που θα διαχειρίζεται τζίρους της τάξης των 20 εκατομμυρίων. Αλλά αν βρεθείς ποτέ, που τότε θα σου λεει ο big boss «Αν πάθει κάτι ποιόν θα πάρω τηλέφωνο να του τα χώσω;», τότε σκέψου καλά, διότι εκεί η απάντηση «μα έχει 100000 άτομα που ασχολούνται και έχει και φόρουμ και ...» δεν του κάνει.
Θέλει ένα όνομα και ένα τηλέφωνο. Αυτό θέλει!


Jason, αυτό που δεν έχεις καταλάβει ακόμα είναι ότι το όνομα και το τηλέφωνο υπάρχει και στο Open Source λογισμικό αλλά με μία διαφορά.
Στο Open Source λογισμικό υπάρχουν διαθέσιμα πιο πολλά ονόματα και τηλέφωνα.
Δείτε π.χ. πόσες εταιρείες υποστηρίζουν το eZ publish:
http://ez.no/partner/worldwide_ez_publish_partners

Πες μας πόσες εταιρείες υποστηρίζουν το netvolution σε περίπτωση π.χ. που η εταιρεία σου κλείσει η σταματήσει για κάποιο λόγο την υποστήριξη του συστήματος.
Άβαταρ μέλους
Theo
Senior Member
 
Δημοσ.: 597
Εγγραφή: 29.04.06, 10:33 pm
Τοποθεσία: Τρίπολη
Κορυφή

Μελη σε συνδεση

Μέλη σε αυτή την Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες