Custom cms vs the others...

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Custom cms vs the others...

Δημοσίευση από fafos » 04 Φεβ 2011 23:40

strofh sthn poiothta.. :lol:
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

dianikol
Δημοσιεύσεις: 108
Εγγραφή: 21 Ιαν 2008 15:56

Custom cms vs the others...

Δημοσίευση από dianikol » 05 Φεβ 2011 01:01

Προσωπικα δε θα ξεκινουσα τπτ custom χωρις να χρισημοποιησω MVC αρχιτεκτονικη ( big fun of Codeigniter here) Έχει δικιο ο pimpogio σε αυτα που ειπε. Εχω σαν παραδειγμα to Open Cart. Απο τις πιο sophisticated databases και ειναι εξ ολοκληρου MVC συνεπως ξερεις τι ειναι που...

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Custom cms vs the others...

Δημοσίευση από fafos » 05 Φεβ 2011 01:20

Oloi eseis pou ta lete oraia kai amerikanika exete feiaxei kammia sovarh custom douleia h me ta logia xtizo anogia kai o (_|_) ths katsikas kompologia?
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Custom cms vs the others...

Δημοσίευση από korgr » 05 Φεβ 2011 09:33

fafos έγραψε:Oloi eseis pou ta lete oraia kai amerikanika exete feiaxei kammia sovarh custom douleia h me ta logia xtizo anogia kai o (_|_) ths katsikas kompologia?
+1

dianikol
Δημοσιεύσεις: 108
Εγγραφή: 21 Ιαν 2008 15:56

Custom cms vs the others...

Δημοσίευση από dianikol » 05 Φεβ 2011 12:19

αυτος ειναι ο σκοπος....

intelcore2
Δημοσιεύσεις: 677
Εγγραφή: 27 Ιούλ 2007 19:46
Τοποθεσία: Pagrati
Επικοινωνία:

Custom cms vs the others...

Δημοσίευση από intelcore2 » 05 Φεβ 2011 12:29

fafos έγραψε:Oloi eseis pou ta lete oraia kai amerikanika exete feiaxei kammia sovarh custom douleia h me ta logia xtizo anogia kai o (_|_) ths katsikas kompologia?
χαχαχα σωστό! Οπως είναι γνωστό πάντα υπάρχουν κάποιοι που θεωρητικά θερίζουν αλλά τα χέρια στον κουβά με τα σ.....ά τα βάζουν άλλοι.

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Custom cms vs the others...

Δημοσίευση από korgr » 05 Φεβ 2011 14:00

Ο καθαρογραμμένος και αντικειμενοστρεφής κώδικας δεν είναι ανάγκη να ακολουθεί MVC αρχιτεκτονική για να ξέρεις που θα βρεις τι.
Είσαι μάγκας? Βρες μια δική σου αρχιτεκτονική!
Αυτές οι αμερικανιές που λέει κι ο fafos έχουν εφευρεθεί για να καταφέρετε να βγάλετε άκρη στον συρφετό των πολύπλοκων πυρήνων των γνωστών cms.

Μάθαμε τώρα και βαφτίσαμε τα conditions controllers, τα queries models και τα echos views.
Κάποιοι από εδώ μέσα όπως εγώ, ο fafos και λίγοι ακόμα έχουμε δείξει έργα. Οι υπόλοιποι όλο bla bla bla.

Links παιδάκια έχετε? Δικά σας, που να τα βλέπεις και να λες ουάου από την λειτουργικότητα και την εφευρηματικότητα της διάδρασης και της εργονομίας!
Αν έχετε αυτά μετρούν, και όχι αν είναι MVC, i8n, EAV, innoDB κλπ
Αυτό που μετρά είναι ο δικός σας τρόπος σκέψης.

Κατά τ' άλλα τι να κάνω το τέλειο σύστημα MVC & Database αρχιτεκτονικής που απλά καταχωρούν και διαχειρίζονται άρθρα με τίτλο, περιγραφή και δυο τρεις εικόνες...
Το internet είναι πολύ περισσότερο από αυτά πλέον!

Διαφορετικά θα παίζετε μια ζωή με τα κομπολόγια του γνωστού εργοστασίου που ανέφερε ο fafos!

pimpogio
Δημοσιεύσεις: 1080
Εγγραφή: 28 Δεκ 2010 14:08

Custom cms vs the others...

Δημοσίευση από pimpogio » 05 Φεβ 2011 14:46

Δεν ειναι αμερικανιες αυτα τα πραγματα...
Ενημερωτικα μεσα στους 4 που βγαλανε πρωτοι το best seller ολων των εποχων στον προγραμματισμο το "Design Patterns: Elements of Reusable Object-Oriented Software" ειτανε ενας ελληνας μηχανικος λογισμικου ο John Vlissides ο οποιος πεθανε πριν μερικα χρονια απο καρκινο.
Εμεινε απο το τοτε το γνωστο Gang of Four ή GoF ...
Αυτα δηλαδη γραφτηκανε πρωτη φορα επισημα απο κορυφαιο ελληνα μηχανικο λογισμικου ...
Και ειτανε τοσο σημαντικα που αυτο το βιβλιο εγινε best seller olων των εποχων στον προγραμματισμο και κανενα αλλο βιβλιο προγραμματισμου δεν το εχει ξεπερασει μεχρι σημερα παρολο που ειναι outdated...
Τελευταία επεξεργασία από το μέλος pimpogio την 05 Φεβ 2011 14:48, έχει επεξεργασθεί 1 φορά συνολικά.

dianikol
Δημοσιεύσεις: 108
Εγγραφή: 21 Ιαν 2008 15:56

Custom cms vs the others...

Δημοσίευση από dianikol » 05 Φεβ 2011 14:47

korgr τα ισοπαιδωσες ολα τωρα.... γτ καταδικαζεις ετσι?? Επισης δεν κανουμε διαγωνισμο, μπραβο σου για αυτα που εχεις φτιαξει. Επιπλεον δεν ειναι αυτος ο σκοπος του thread αλλα γνωμες σχετικα με την συγκεκριμενη ερωτηση του thread.

Προφανως μπορεις να κανεις οτι θέλεις με τον τροπο που γουσταρεις... Τωρα αν εσυ τα βρισκεις αμερικανιες ή και εγς δε ξερω τι κατι που ειναι κοινως αποδεκτο δικαιωμα σου..


Και παλι θα πω ομως δεν ειναι αυτο τι θεμα μας....

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Custom cms vs the others...

Δημοσίευση από korgr » 05 Φεβ 2011 15:20

dianikol έγραψε: Και παλι θα πω ομως δεν ειναι αυτο τι θεμα μας....
Κι όμως αυτό είναι το θέμα!
Το θέμα είναι πως η απάντηση είναι στην δημιουργία και όχι στο να μείνουμε κολημένοι σε θεωρίες και όρους.
Το ερώτημα που έθεσες έχει απαντηθεί! Η απάντηση είναι ότι σε βολεύει αρκεί να το "κατέχεις" πλήρως και να έχεις τον έλεγχο.
Εγώ δεν δουλεύω με MVC (τουλάχιστον με τον κλασσικό τρόπο που αυτό αναφέρεται) κι όμως έχω reusable οο code! So, άλλοι προσπαθούν να εντυπωσιάσουν με θεωρίες και όρους και όχι εγώ με την δουλειά μου. Η δουλειά μου δεν χρειάζεται κανενός το μπράβο γιατί πρωτίστως έχει πάρει το μεγάλο μπράβο από μένα τον ίδιο! Έχω τεράστια αυτοπεποίθηση γιατί μπορώ να υλοποιήσω ότι και αν μου ζητηθεί. Το να πιστεύω στις δυνατότητές μου δεν σημαίνει πως κάνω διαγωνισμούς. Είμαι εδώ για να βοηθάω και το έχω κάνει άπειρες φορές. Και αυτά που έγραψα αν μπορέσεις να τα αποκωδικοποιήσεις είναι η μεγαλύτερη βοήθεια που θα μπορούσα να σου δώσω στο ερώτημά σου!

dianikol
Δημοσιεύσεις: 108
Εγγραφή: 21 Ιαν 2008 15:56

Custom cms vs the others...

Δημοσίευση από dianikol » 05 Φεβ 2011 15:37

korgr δεν μιλαω κακοπροαιρετα να ξερεις. Ναι απαντηθηκε το ερωτημα απλα αναβει τα αιματα. :D

Απλα απο οτι βλεπω παρα πολλοι εχουν κανει δογμα τα open source cms με αποτελσμα να δημιουργουν μονοδρομο στο μυαλο και στις σκεψεις αυτων που προσπαθουν να ξεκινησουν κατι.

pimpogio
Δημοσιεύσεις: 1080
Εγγραφή: 28 Δεκ 2010 14:08

Custom cms vs the others...

Δημοσίευση από pimpogio » 05 Φεβ 2011 15:38

μα κοιτα το mvc ειναι ενας ορος που δεν λεει τιποτα απο μονος του η υλοποιηση του ειναι που παιζει σημασια αν εχεις βρει κατι καλυτερο απο το κλασσικο mvc τοτε μπραβο σου... υπαρχουνε διαφορες παραλαγες και βελτιωσεις του κλασικου mvc..

τελος παντων η απαντηση ειναι οτι custom η ετοιμο cms δεν εχει τοση σημασια.. το καλο ειναι καλο ειτε custom ειτε ετοιμο και το κακο κακο ειτε custom ειτε ετοιμο.

Στα ετοιμα open source επειδη υπαρχουνε διαφορες επιλογες αμα ψαξεις θα βρεις κατι που ειναι καλο ποιοτικα

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Custom cms vs the others...

Δημοσίευση από fafos » 05 Φεβ 2011 16:08

pimpogio.. den anaferomai sto poios dhmiourghse ti.. exallou einai gnosto oti ta panta anakalyfthikan apo tous Ellhnes.. to leei kai o Xardavellas :lol:

milao gia oles autes tis agglikes orologies pou mas petate se ena forum opou mpainoun atoma na mathoun kodika kai oxi Agglika..

parakoloutho to fs apo tis protes meres tou sxedon alla grafthka to 2004 kai afou eixa kapoia erga ston sverko mou.. to na empaina kai na elega poia efarmogh eixe thn kalyterh vash kai poia oxi tha htan toulaxiston atopo apo thn stigmh pou den eixa grapsei oute grammh kodika se pragmatikes synthikes..

den leo na sopaseis alla den mporeis na krineis developers san tous dhmiourgous tou joomla giati kapoios sou eipe h diavases oti ta foreign keys klp kanoun kalyterh mia vash... feiaxe ena ergo se pragmatikes synthikes pieshs gia na deis oti h theoria einai polyyyy makrya..

dianikol... den eimaste edo gia na metrhsoume poios to exei megalytero (to portfolio :lol: ).. alla milas gia arxitektonikes mvc klp xoris na exeis kapoio analogo ergo... opos anafereis sthn douleia sou asxoleisai me etoima cms klp... isos na mhn xreiastei na feiaxeis kati custom dioti to target (stoxeumeno) group (pelatologio) sou einai ikanopihmeno me tetoies efarmoges..

o kathenas exei thn dikh tou filosofia kai akolouthei ton diko tou dromo.. to na epanapautei se kati etoimo h na kanei synexeia anazhthseis se nea pragmata einai kathara thema skepshs kai orekshs-meraki...

to thema einai oti kathe mera vgainoun nea pragmata ta opoia ta theloun oi pelates kai an eisai stasimos tha douleueis me pelates ton 300-500 euro ana site...
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Custom cms vs the others...

Δημοσίευση από cpulse » 05 Φεβ 2011 16:27

Για τον pimpogio και κάθε pimpogio που θεωρεί σωστό μόνο ο,τι γράφουν τα βιβλία.. μην βιάζεσαι να βγάζεις δόγματα από όσα διαβάζεις. Η επιστήμη και ειδικά ο κόσμος των υπολογιστών πάνε ενάντια στα δόγματα γιατί οι παράμετροι τους είναι αμέτρητες και αλλάζουν συνεχώς. Δεν θεωρούμε κάτι καλό επειδή το είπε κάποιος guru (ακόμα κι αν ο guru είναι Έλληνας), αλλά επειδή η πράξη δείχνει οτι είναι καλό.

Συμφωνώ οτι μπορείς να βγάζεις συμπεράσματα από την βάση δεδομένων, αλλά κρίνουμε μια βάση με πολλά παραπάνω στοιχεία από το αν είναι MyISAM ή InnoDB. Με την δικιά σου λογική τότε και το Wordpress είναι ένα άχρηστο σύστημα αφού κι αυτό MyISAM χρησιμοποιεί.

Στα βιβλία που διαβάζεις, τα οποία είναι γραμμένα πριν την εποχή του Internet, ο κόσμος που περιγράφουν περιλαμβάνει ένα σύστημα που κάθεται σε ένα server και εξυπηρετεί μόνο τον εαυτό του. Στον κόσμο του Internet τα πράγματα δεν είναι ακριβώς έτσι. Η MySQL για παράδειγμα έχει όριο 100 ανοιχτών πινάκων. Το Magento που χρησιμοποιείς για το παράδειγμα σου έχει από μονο του 316 πίνακες! Σε ένα server δηλαδή αμα βάλεις 3-4 magento πάει κι ο server και το referential integrity και όσα νομίζεις για καλά.

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

Οι δικές μου γενικές γραμμές είναι να χρησιμοποιώ χύμα HTML (έστω και με Dreamweaver) για μια ιστοσελίδα που έχει ανάγκη από μόνο ένα about us, ένα χάρτη και μια φόρμα επικοινωνίας. Αν μια τέτοια σελίδα δεν θα χρειαστεί ποτέ κάτι παραπάνω δεν υπάρχει λόγος να φορτώνεις νταλίκες με κώδικα.

Αν όμως αυτός που φτιάχνει την μικρή σελίδα του έχει όνειρα και για το μέλλον, τότε ίσως να ναι καλό να πας σε μια έτοιμη εφαρμογή που μπορεί να υποστηρίξει σχεδόν κάθε μουρλή του απαίτηση που μπορεί να του κατέβει στο κεφάλι στο μέλλον. Σε τέτοιες περιπτώσεις το Joomla! με τα χιλιάδες extensions του σε γλιτώνει από πολλούς πονοκεφάλους.

Για μια πολύ βαριά εφαρμογή όμως, εκεί ξεχνάς αυτοματισμούς και έτοιμα. Στα δύσκολα πάμε custom. Στην χειρότερη περίπτωση να χρειαστείς ένα framework για να μην κάθεσαι να ξαναγράφεις μόνος σου τα βασικά libraries (db, sessions κτλ).

pimpogio
Δημοσιεύσεις: 1080
Εγγραφή: 28 Δεκ 2010 14:08

Custom cms vs the others...

Δημοσίευση από pimpogio » 05 Φεβ 2011 16:42

μα δεν ειπα οτι αμα η βαση ειναι σε engine innodb ειναι καλη ειπα οτι σε myisam engine λειπουνε πολυ βασικες λειτουργιες...
δεν υπαρχει σημερα cms που να εχει σχεσιακο σχημα
και να μην χρειαζετε transactions ακομα και παρα πολυ απλο να ειναι ...
ενα πολυ απλο παραδειγμα...
images(inageID,thumb,photo) images_multilang(imageID,multilangID,title,description)
πως θα κανεις εισαγωγη 1 φωτογραφια που απαραιτητα πρεπει να εχει τιτλο σε αυτο το σχημα χωρις transaction ? το παραδειγμα ειναι ενδεικτικο ...
και με myisam δεν εχεις transactions...

δηλαδη μιλαμε για απλα πολυ βασικα πραγματα οτι δεν μπορεις να τα κανεις με myisam...

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

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