Σχόλια και προτάσεις για την παρακάτω συζήτηση. Θ.Κ. ---------- Forwarded message --------- From: Giannis Dagkoulis <giannisdagk [ at ] gmail [ dot ] com> Date: Κυρ, 18 Δεκ 2016 στις 10:50 πμ Subject: Re: E-epal και ΙΕΚ To: Cc: osteam <osteam [ at ] minedu [ dot ] gov [ dot ] gr> Να προσθέσω ότι δεν προτείνω το yii2 framework να αντικαταστήσει πλήρως το drupal, άλλα να το χρησιμοποιούμε εκεί που χρειάζεται. Συγκεκριμένα προτείνω να ακολουθούμε την εξής διαδικασία όταν αναλαμβάνουμε ένα έργο: 1) ανάλυση του έργου 2)επιλογή υλοποίησης του με τα υπάρχοντα frameworks, π.χ. drupal, yii2 βασισμένοι πάνω σε αντικειμενικά κριτήρια. π.χ. αν το έργο μας ενδιαφέρει να γίνει πολύ γρήγορα, είναι μικρό ή τέλος πάντων μπορεί να υλοποιηθεί σχετικά εύκολα με drupal, και δεν μας ενδιαφέρει η απόδοση drupal. Αν είναι σχετικά custom ή θα εξυπηρετήσει πολλές αιτήσεις yii2. Εδώ μπορώ να επεκταθώ περισσότερο άλλα δεν κάνω για λόγους συντομίας. 3) αναθέτουμε αντίστοιχα προγραμματιστές. π.χ. αν είναι yii2 τότε το αναλαμβάνουμε εγώ και ο Σταύρος. Αν είναι drupal ο Χάρης, Γιάννης Μαρινίδης, Αχιλλέας Έτσι εκμεταλλευόμαστε πλήρως τις γνώσεις που έχει το κάθε μέλος χωρίς έξτρα προσπάθεια. Παράλληλα καλό είναι οι Χάρης και Γιάννης μιας και συνυπάρχουν στον ίδιο χώρο να κάνουν περισσότερα έργα μαζί. Έτσι ακολουθείται η αρχή pair programming. Αυτά από μένα και καλή σας μέρα 😀 2016-12-17 20:01 GMT+02:00 Giannis Dagkoulis <giannisdagk [ at ] gmail [ dot ] com>: επιπλέον πολύ ενδιαφέρουσα ανάλυση σχετικά πρόσφατη από developer που έχει χρησιμοποιήσει και τα δύο frameworks. http://pixeljets.com/blog/building-scalable-it-system-delivery-us-russia-drupal-symfony2-and-yii2-compared 2016-12-17 19:47 GMT+02:00 Giannis Dagkoulis <giannisdagk [ at ] gmail [ dot ] com>: Εμένα επίσης θα με ενδιέφερε να ασχοληθώ με angular, πολύ περισσότερο από το drupal. Με την ευκαιρία να αναφέρω ότι θεωρώ ότι η λύση του drupal είναι λάθος για την περίπτωση μας έναντι μίας λύσης ενός php framework. Συγκεκριμένα αντιπροτείνω το yii2, για διαφόρους λόγους: 1) Το γνωρίζουμε καλά 2 προγραμματιστές της ομάδας, εγώ μπορώ να πω ότι είμαι άριστος στο yii2, ενώ ο Σταύρος Παπαδάκης έχει αναφέρει ότι γνωρίζει yii1 2) το χρησιμοποιούν στο υπουργείο, οπότε και στην περίπτωση που για κάποιο λόγο θα πάψει να λειτουργεί η ομάδα θα μπορεί ενδεχομένως να συνεχίσει το έργο το υπουργείο. 3) είναι php framework, όχι cms. Τα πλεονεκτήματα του είναι πολλά για τους προγραμματιστές. Πέραν αυτών που αναφέρω στο gitlabs να παραθέσω διάφορα συγκριτικά links που βρήκα. http://erickennedy.org/Drupal-7-Reasons-to-Switch αρκετά παλιό, άλλα τα θέματα στα οποία εστιάζει είναι διαχρονικά και είναι αυτά που κάνουν την διαφορά μεταξύ ενός php framework και cms framework. http://blog.varunarora.com/why-we-stopped-using-drupal-for-our-platform/ http://vschart.com/compare/yii2/vs/drupal-7 συγκριτικό σημ. η αναζήτηση έγινε yii2 vs drupal, μπορείτε να κάνετε αντίστοιχες αναζητήσεις. Φυσικά μπορεί κάποιος να επιχειρηματολογήσει ότι αφορούν το drupal7 τα περισσότερα links, όμως το dupal 8 αποτελεί την συνέχεια του 7 και κουβαλάει την βασική φιλοσοφία που περιγράφεται σε αυτά τα links Εν κατακλείδι και για να μην κουράζω άλλο. Αρχικά θεωρώ ότι υπάρχει χρόνος ακόμη για χρησιμοποιήσουμε άλλο framework, και προτείνω ένα οποιοδήποτε php framework, με βασική προτίμηση το yii2 για τα 1,2 λόγους παραπάνω. Θεωρώ ότι η απόφαση που πάρθηκε για το drupal ήταν βεβιασμένη, χωρίς να γίνει μία μελέτη των εναλλακτικών προοπτικών και μακροπρόθεσμα θα μας δημιουργήσει πολλά προβλήματα σε σχέση με την λύση που περιγράφω. Αν υπάρχουν αντεπιχειρήματα στα παραπάνω είμαι διαθέσιμος να τα ακούσω, και να πειστώ. Δεν μου αρέσει αυτή την στιγμή η θέση μου, άλλα νιώθω υποχρεωμένος να διατυπώσω τις λογικές κατά την γνώμη μου ενστάνσεις. Αν παρόλα αυτά χωρίς κάποια πειστική για μένα εξήγηση επιμένετε στην υιοθέτηση του drupal ως κύριου εργαλείου ανάπτυξης επιθυμώ να μου αναθέσετε την εκμάθηση του angular.js, έτσι ώστε όπως είχε πει και ο Ασβεστάς να είμαστε όλοι ευχαριστημένοι. -- Δαγκουλής Γιάννης, Ομάδα Σχεδιασμού, Ανάπτυξης και Συντήρησης Εφαρμ. Ανοικτού Λογισμικού
---- Λαμβάνετε αυτό το μήνυμα απο την λίστα: Επιστημονική Επιτροπή ΕΕΛ/ΛΑΚ, https://lists.ellak.gr/epistimoniki-epitropi-ellak/listinfo.html Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ. ταχυδρομείου στη διεύθυνση <epistimoniki-epitropi-ellak+unsubscribe [ at ] ellak [ dot ] gr>.