freestuff.gr αρχική σελίδα
 FAQFAQ    ΑναζήτησηΑναζήτηση   Λίστα ΜελώνΛίστα Μελών   Ομάδες ΜελώνΟμάδες Μελών   <b>Εγγραφή Μέλους</b>Εγγραφή Μέλους 
 ΠροφίλΠροφίλ   Επιλογές μέλους Επιλογές   Τα bookmarks μου Τα bookmarks μου   Προσωπικά μηνύματαΠροσωπικά μηνύματα 
  διαφήμιση  

Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.
 

Object Oriented PHP (OOP): Από πού να ξεκινήσω;


 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » PHP Προγραμματισμός και εφαρμογές » PHP Προγραμματισμός
Moderators:  PHP Moderators, Super-Moderators, WebDev Moderators
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 2 από 2 [21 Μηνύματα]      Bookmarks Tags: phpoop Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
Σελίδα:  Προηγούμενο  1, 2
ΑποστολέαςΜήνυμα
gvre


Μέλος από: 14 Οκτ 2010
Μηνύματα: 256+
Περιοχή: Ηράκλειο Κρήτης
View users profile Visit posters website
ΜήνυμαΣτις: 21 Ιουλ 2012 11:00    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Εγώ θα σου πρότεινα να διαβάσεις πρώτα και μετά να δεις κάποιο framework. Αν δεν έχεις κατανοήσει τον oop δε θα βγάλεις άκρη.
Όταν έρθει η ώρα να επιλέξεις framework, δες το symfony2 ή το auraphp (δεν είναι ολοκληρωμένο ακόμα).

_________________
Web Design - Κατασκευή Ιστοσελίδων - Web Development - Επαγγελματικές Κάρτες - Σχεδιασμός Εντύπου
κρητικα προιοντα | χυμοι
nirvana


Μέλος από: 01 Σεπ 2005
Μηνύματα: 223
Περιοχή: Αγ. Παρασκευή
View users profile Visit posters website
ΜήνυμαΣτις: 21 Ιουλ 2012 19:44    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Το ότι πρέπει να διαβάσει γενικά για oop δεν σημαίνει ότι δεν μπορεί να δεί κάποιο framework παράλληλα. Τα διάφορα framework είναι εργαλεία. Φτιαχτήκανε όχι για να βασανίζουμε, αλλά για να βοηθούνε τον προγραμματιστή. Σίγουρα πρέπει να κάτανοείς σε ένα βασικό επίπεδο τι σημαίνει κάνω extend μία κλάση ή implement an interface ή τί είναι μέθοδος κ.λ.π. πριν περάσεις στο framework.

Εγώ αυτό που λέω είναι ότι όταν αποφασίσει να υλοποιήσει κάποιο project για να κατανοήσει όλα αυτά, καλύτερα ας το κάνει μέσω κάποιου framework γιατί από μόνος του θα πελαγώσει. Αυτό είναι η προσωπική μου γνώμη, γιατί είμαι και εγώ φρέσκος στον κόσμο του oop και αυτό με βοήθησε να δω με άλλο μάτι κάποια πράγματα. (π.χ. θυμάμαι ότι ενώ κατανοούσα τί σημαίνει κάνω extend μια κλάση, η αντιδρασή μου ήταν του στυλ: Ωραία.. ποιός ο λόγος?)

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

_________________
Return Success - Thanos Personal Blog
gvre


Μέλος από: 14 Οκτ 2010
Μηνύματα: 256+
Περιοχή: Ηράκλειο Κρήτης
View users profile Visit posters website
ΜήνυμαΣτις: 22 Ιουλ 2012 11:27    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Δε διαφωνώ με τη χρήση framework, αλλά το ότι εγώ ήδη πρότεινα 2 κι εσύ 1 είναι ένας καλός λόγος για να διαβάσει πρώτα και μετά να επιλέξει αυτό που τον βολεύει.
Ένας δεύτερος λόγος είναι ότι κάποιες φορές θα χρειαστεί να δουλέψει χωρίς framework.

_________________
Web Design - Κατασκευή Ιστοσελίδων - Web Development - Επαγγελματικές Κάρτες - Σχεδιασμός Εντύπου
κρητικα προιοντα | χυμοι
nirvana


Μέλος από: 01 Σεπ 2005
Μηνύματα: 223
Περιοχή: Αγ. Παρασκευή
View users profile Visit posters website
ΜήνυμαΣτις: 22 Ιουλ 2012 13:42    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

παράθεση:
Δε διαφωνώ με τη χρήση framework, αλλά το ότι εγώ ήδη πρότεινα 2 κι εσύ 1 είναι ένας καλός λόγος για να διαβάσει πρώτα και μετά να επιλέξει αυτό που τον βολεύει.


Δεν σου κρύβω πως δεν καταλαβαίνω ποιά είναι η λογική της παραπάνω πρότασης. Αλλά για να κερδίσω θα προτείνω και το codeigniter και το symfony. Τώρα έχω προτείνει 3. Κάνω και εγώ το ίδιο.

Τέλος πάντων, το να καθήσουμε να αντιπαρατεθούμε για το αν πρέπει να ασχοληθεί από τώρα με κάποιο framework ή όχι, δεν θα βοηθήσει παραπάνω τον elavd σε αυτό που ρώτησε. Νομίζω ακούστηκαν οι απόψεις πάνω στο topic οπότε εγώ θα σταματήσω εδώ.

Καλή συνέχεια σε όλους.

_________________
Return Success - Thanos Personal Blog
gvre


Μέλος από: 14 Οκτ 2010
Μηνύματα: 256+
Περιοχή: Ηράκλειο Κρήτης
View users profile Visit posters website
ΜήνυμαΣτις: 22 Ιουλ 2012 18:23    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Η λογική είναι ότι είναι καλύτερα να μάθει πρώτα 5-10 πράγματα και μετά να επιλέξει framework. Τόσο καιρό που το συζητάμε θα είχε διαβάσει ένα βιβλίο ο elavd

_________________
Web Design - Κατασκευή Ιστοσελίδων - Web Development - Επαγγελματικές Κάρτες - Σχεδιασμός Εντύπου
κρητικα προιοντα | χυμοι
elavd


Μέλος από: 16 Σεπ 2004
Βοηθήματα: 1
Μηνύματα: 256+

Περιοχή: Ιωάννινα
View users profile
ΜήνυμαΣτις: 23 Ιουλ 2012 08:54    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Σας ευχαριστώ πολύ παιδιά για τις πολύ ενδιαφέρουσες απόψεις σας!

_________________
Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 2 από 2 [21 Μηνύματα] Σελίδα:  Προηγούμενο  1, 2
Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » PHP Προγραμματισμός και εφαρμογές » PHP Προγραμματισμός


Σχετικά θέματα
 Θέματα   Απ/σεις   Αποστολέας   Τελευταίο μήνυμα 
PHP... vlookup, if, κλπ... 0 NikosJC 18 Μαη 2013 19:02
NikosJC Εμφάνιση τελευταίου μηνύματος
html php $_POST 2 form 10 mixaverros88 18 Μαη 2013 01:47
geomagas Εμφάνιση τελευταίου μηνύματος
Πεδίο Πολλαπλής Επιλογής με Mysql και Php 2 aigokairos 12 Μαη 2013 02:31
geomagas Εμφάνιση τελευταίου μηνύματος
Facebook login από PHP 10 steve62742 22 Απρ 2013 15:32
steve62742 Εμφάνιση τελευταίου μηνύματος
Βιβλίο για PHP 0 Arkas12 15 Απρ 2013 19:44
Arkas12 Εμφάνιση τελευταίου μηνύματος
 
Τώρα είναι 21 Μαη 2013 11:36 | All times are UTC + 3 (DST in action)


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Για άμεση επικοινωνία με τον διαχειριστή του freestuff.gr στο email: freestuff.gr(παπάκι)gmail.com


κακό μάτι
Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos