Wordcamp 2011

1,373 views

Published on

My Presentation for WordCamp Greece 2011

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,373
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Wordcamp 2011

  1. 1. Igniting Wordpress Η μαγεία του προγραμματισμού Disclaimer: Η παρακάτω παρουσίαση απευθύνεται κυρίως σε developers, future developers και designers Fotis Alexandrou Wordcamp 2011 Fotis Alexandrou - @falexandrou - fotis@redmark.gr
  2. 2. Η δουλειά του Developer • Ανάπτυξη λογικής • Διασύνδεση διεπαφών • Δεν είναι designer • Δεν είναι system administrator • Δεν ρυθμίζει Email Clients • Νιώθει άβολα όταν μιλάει μπροστά σε κόσμο Fotis Alexandrou - @falexandrou - fotis@redmark.gr
  3. 3. Code is poetry • Ο προγραμματισμός είναι μια δημιουργική δουλειά – δίνει ζωή σε ένα στατικό design • Απαιτείται υπομονή, πάθος και τα κατάλληλα εργαλεία. • “A programmer is an organization that converts caffeine to computer software” Fotis Alexandrou - @falexandrou - fotis@redmark.gr
  4. 4. Codeigniter • Γρήγορο και ελαφρύ MVC PHP Framework • Η επιλογή αρκετών developers για ανάπτυξη web apps • Πέρα από «τυποποιημένες» μεθόδους έτοιμων εργαλείων • Παρέχει μια συλλογή από βιβλιοθηκες για γρηγορότερη ανάπτυξη χωρίς να στερεί στον προγραμματιστή την ελευθερία του Fotis Alexandrou - @falexandrou - fotis@redmark.gr
  5. 5. Wordpress • Η επιλογή αρκετών designers • Γρήγορο, ελαφρύ και ευέλικτο • Η επιλογή πολλών για CMS & Blogging εργαλείο Fotis Alexandrou - @falexandrou - fotis@redmark.gr
  6. 6. Codeigniter + WP, Γιατί; • Γιατί όχι; • Γιατί οι developers είναι παράξενοι άνθρωποι • Γιατί wordpress ήξερε να χειρίζεται η γραμματέας της εταιρείας • Γιατί που να μαθαίνεις expression engine Fotis Alexandrou - @falexandrou - fotis@redmark.gr
  7. 7. Πως; • Setup Codeigniter & Wordpress • Τρόπος 1: Blog-header trick (Codeigniter index.php – Lazy, overhead) • Τρόπος 2: Ας γράψουμε λίγη SQL… (non-lazy way) • Αντίστροφα: Wordpress plugin trick http://www.thedaylightstudio.com/the- whiteboard/2010/06/16/codeigniter-and-wordpress-integration • Δυνατότητα ανάπτυξης plugins σε Codeigniter Fotis Alexandrou - @falexandrou - fotis@redmark.gr
  8. 8. Τελικά γιατί να κάνω κάτι από αυτά; • Γιατί ο προγραμματισμός έχει πλάκα (μερικές φορές) • Γιατί δεν έχω τι να κάνω την Κυριακή το βράδυ • Γιατί πρέπει • Γιατί στο development δεν πρέπει να περιορίζεσαι και να επαναλαμβάνεσαι Fotis Alexandrou - @falexandrou - fotis@redmark.gr
  9. 9. Φιλικές προτάσεις • Ξεφύγετε από τις νόρμες • Ανακαλύψτε και συνδυάστε νέα εργαλεία • Ανακαλύψτε την τέχνη που βρίσκεται πίσω από το development • Μελετήστε σαν να μην υπάρχει αύριο • Αγοράστε τουλάχιστον μια καφετιέρα • Διαβάστε Open Source κώδικα • Προσφέρετε στο Open Source Community • “Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” Fotis Alexandrou - @falexandrou - fotis@redmark.gr
  10. 10. Ευχαριστώ • Website: redmark.gr (Σύντομα το νέο βασισμένο σε Codeigniter και με Wordpress για το blogging section) • Blog: fotis.posterous.com • Github: falexandrou • Twitter: @falexandrou • Facebook: Fotis Alexandrou • Fan Page: Red Mark Fotis Alexandrou - @falexandrou - fotis@redmark.gr

×