Show simple item record

dc.contributor.advisorΓιαννακόπουλος, Παναγιώτης
dc.contributor.authorΜέτση, Σιλβίτα
dc.contributor.authorΚωνσταντάρα, Άρτεμις
dc.date.accessioned2014-10-21T08:27:57Z
dc.date.available2014-10-21T08:27:57Z
dc.date.issued2014
dc.identifier.urihttp://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/2251
dc.description.abstractΗ πτυχιακή αυτή αποτελεί την κορύφωση των γνώσεων που εισπράξαμε από την φοίτηση μας στο Τ.Ε.Ι Πειραιά. Σκοπός μας ήταν να μπορέσουμε να κάνουμε κατανοητές τις έννοιες και χρήσεις των βασικών προγραμμάτων για την σχεδίαση και κατασκευή μιας ιστοσελίδας . Παρουσιάζονται γνώσεις σε κάθε κεφάλαιο , οι οποίες θα μπορέσουν να δομήσουν σωστά και χωρίς ελλείψεις μια προσωπική/επαγγελματική ιστοσελίδα . Εστιάζουμε στην ανάγκη του αναγνώστη να γνωρίζει με απλά λόγια τι σημαίνει μια ιστοσελίδα και πόσο εύκολη και πρόσχαρη είναι η δημιουργία αυτής. Στο πρώτο κεφάλαιο παρουσιάζεται και αναλύεται η Γλώσσα Σήμανσης Υπερκειμένου HTML, η οποία αποτελεί το βασικό χαρακτηριστικό που χρειάζεται να γνωρίζουμε όταν μιλάμε για παγκόσμιο ιστό και sites. Η γλώσσα HTML τείνει να εξαφανιστεί καθώς υπάρχουν αρκετές άλλες περισσότερο εξελιγμένες και με μεγαλύτερες δυνατότητες όπως η XML, η sHTML κ.α. Ωστόσο η άποψη ότι είναι άσκοπη η γνώση της HTML, η οποία γίνεται και πιο διαδεδομένη, είναι αβάσιμη καθώς αρκετές φορές θα χρειαστεί κάποιος να επέμβει στον κώδικα τόσο για αλλαγές ή ενέργειες τις οποίες το πρόγραμμα που χρησιμοποιούμε δεν μπόρεσε να εκτελέσει όσο και για διορθώσεις σφαλμάτων που μπορεί να οφείλονται σε πολλούς λόγους όπως π.χ. ασυμβατότητα προγράμματος κατασκευής ιστοσελίδων και παροχής φιλοξενίας ιστοσελίδας. Στις περιπτώσεις αυτές αλλά και σε πολλές άλλες η γνώση HTML όχι μόνο μας διευκολύνει αλλά δύναται και να είναι η μόνη λύση για την κατασκευή μίας ιστοσελίδας. Οπότε θεωρείται και λογικό να ξεκινάμε από την βάση των γνώσεων όταν μιλάμε για ιστοσελίδες και κυρίως για δομή αυτών. Χρησιμοποιούνται παραδείγματα καθώς και εφαρμογές σχεδόν όλων όσων παρατίθενται σε μορφή κώδικα για να γίνει κατανοητή η ευκολία χρήσης αυτού του εργαλείου. Το επόμενο κεφάλαιο αφιερώνεται στην Γλώσσα Επικαλυπτόμενων στυλ μορφοποίησης CSS, τις ιδιότητες της καθώς και τους τρόπους με τους οποίους μπορεί εύκολα να χρησιμοποιηθεί σε έγγραφα υπερκειμένου. Στο ερώτημα τι μπορούμε να κάνουμε με τα CSS, θα πρέπει να γνωρίζουμε ότι τα CSS είναι μια γλώσσα στυλ (style language) που ορίζουν τη διάταξη (layout) των HTML εγγράφων . Για παράδειγμα, τα CSS έχουν να κάνουν με γραμματοσειρές (fonts), με χρώματα (colours), με περιθώρια (margins), με εικόνες φόντου (background images) και με πολλά άλλα. Με την HTML θα δυσκολευτούμε να αλλάξουμε τη διάταξη των ιστοσελίδων μας, αλλά τα CSS προσφέρουν πολλές επιλογές και είναι πολύ πιο συγκεκριμένα στις λεπτομέρειες. Στο ερώτημα τώρα ποια είναι η διαφορά ανάμεσα στα CSS και την HTML, μπορούμε να πούμε ότι η HTML χρησιμοποιείται για να δομήσει το περιεχόμενο ( content), ενώ τα CSS χρησιμοποιούνται για τη διαμόρφωση ή μορφοποίηση (formatting) του δομημένου περιεχομένου. Σύντομα θα γίνει σαφές το τι εννοούμε. Το τρίτο κεφάλαιο αφιερώνεται στην Javascript. Η JaνaScript είναι μια γλώσσα συγγραφής σεναρίων (scήpting language) που χρησιμοποιείται για να προσθέσει εφέ και διαλογικότητα (αλληλεπίδραση, διαδραστικότητα, interactiνity) στις ιστοσελίδες μας και είναι ανταγωνιστική της γλώσσας προγραμματισμού VBScript. Δημιουργήθηκε από την εταιρεία Netscape και το αρχικό της όνομα ήταν LiveScript. Ο κώδικας της JavaScήpt γράφεται σε καθαρό κείμενο (ASCII μορφή) και ενσωματώνεται μέσα στον κώδικα της HTML, μπορεί δε να εκτελεσθεί αμέσως ή όταν λαμβάνει χώρα ένα συμβάν (event). Δεν γίνεται μεταγλώττιση (compilation) του κώδικα της JavaScript, αρκεί μόνο ο φυλλομετρητής (browser) να υποστηρίζει την JaνaScript. Στο τέταρτο κεφάλαιο κλείνουμε ουσιαστικά το θεωρητικό μέρος με την παρουσίαση της Serνer-Side συναρτησιακής γλώσσας προγραμματισμού σεναρίων ΡΗΡ. Η γλώσσα ΡΗΡ (είναι ανοικτό-ελεύθερο λογισμικό) μπορεί να εγκατασταθεί σχεδόν σε όλα τα λειτουργικά συστήματα όπως Windows, Linux, Mac OS Χ, Risc OS κλπ αλλά και υποστηρίζεται και από τα περισσότερους εξυπηρετητές ιστοσελίδων όπως ο Apache ή ο IIS. Η ΡΗΡ μπορεί να λειτουργήσει είτε ως εγκατεστημένη μονάδα (module) στον εξυπηρετητή ιστοσελίδων είτε μέσω ενός επεξεργαστή CGI σεναρίων. Η ΡΗΡ μπορεί να χρησιμοποιηθεί για εκτέλεση σεναρίων (scripts) από την πλευρά του απομακρυσμένου εξυπηρετητή ιστοσελίδων όπως γίνεται και με τα σενάρια CGI. Επίσης, μπορεί να χρησιμοποιηθεί για είσοδο/έξοδο δεδομένων από τον χρήστη ή για την δυναμική δημιουργία σελίδων. Από την Θεωρία στην Πράξη. Στα επόμενα κεφάλαια υλοποιούμε πολλές από τις θεωρητικές γνώσεις που πήραμε με την χρήση εφαρμογών. Συγκεκριμένα, κάνουμε χρήσεις των Joomla, Weebly και ΙΜ Creator. Κάνουμε αναφορές στα θεωρητικά κομμάτια των συγκεκριμένων εφαρμογών, αλλά κύριος στόχος μας είναι η πρακτική εφαρμογή αυτών για να αναδείξουμε πως μπορούμε να "χτίσουμε" από το μηδέν μια ιστοσελίδα αλλά και πως μπορούμε να επέμβουμε στην καλύτερη παρουσίαση αυτής.el
dc.format.extent220 σελ.el
dc.language.isoelel
dc.publisherΤΕΙ Πειραιάel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.subjectTPSH::Επιστήμη Υπολογιστών::Web Sites - Σχεδίασηel
dc.titleΟδηγός για την ανάπτυξη ιστοσελίδωνel
dc.typeΠτυχιακή εργασίαel
dc.contributor.departmentΤμήμα Μηχανικών Ηλεκτρονικών Υπολογιστικών Συστημάτων Τ.Ε.el
dc.contributor.facultyΣχολή Τεχνολογικών Εφαρμογώνel
dc.subject.keywordHTMLel
dc.subject.keywordCSSel
dc.subject.keywordPHPel
dc.subject.keywordJoomlael
dc.subject.keywordJavascriptel
dc.subject.keywordΙστοσελίδεςel
dc.subject.keywordWeeblyel
dc.subject.keywordIm Creatorel
dc.subject.keywordΓλώσσες προγραμματισμούel


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου, έγιναν στο πλαίσιο του Έργου "Υπηρεσία Ιδρυματικού Αποθετηρίου και Προστιθέμενης Αξίας Ψηφιακής Βιβλιοθήκης ΤΕΙ Πειραιά", του Επιχειρησιακού Προγράμματος "Ψηφιακή Σύγκλιση"