Web Development

Home/Web Development/Web Development

Web Development

Η κατασκευή ιστοσελίδων (Web development) είναι η διαδικασία δημιουργίας παρουσιάσεων περιεχομένου (συνήθως υπερκειμένου, ή πολυμέσων), οι οποίες προβάλλονται στον τελικό χρήστη του Διαδικτύου, μέσω ενός προγράμματος περιήγησης (browser) ή άλλων υπηρεσιών όπως διαδικτυακή τηλεόραση, ιστολόγια (blogs) και RSS Feeds.

Αποτελεί την τεχνική και δημιουργική διαδικασία  αλλά και το digital marketing που περιλαμβάνει τη χρήση πολλών ειδικοτήτων από ανθρώπινους πόρους ( web designer, web developer, digital marketer) που με την εξειδικευμένη γνώση του ο καθένας και την συνεισφορά του σε κώδικα και γνώσεις συνθέτουν στη δημιουργία και την κατασκευή ιστοσελίδων.
To web development είναι ένας ευρύς όρος για την εργασία που σχετίζεται με την ανάπτυξη μιας ιστοσελίδας για το Διαδίκτυο (World Wide Web) ή ενός ενδοδικτύου (ιδιωτικό δίκτυο). Η ανάπτυξη μιας ιστοσελίδας μπορεί να κυμαίνεται από την ανάπτυξη της απλούστερης στατικής ενιαίας σελίδας απλού κειμένου στις πιο σύνθετες εφαρμογές διαδικτύου μέσω διαδικτύου (ή απλώς «ηλεκτρονικές εφαρμογές») και στις υπηρεσίες κοινωνικών δικτύων.

Μια πιο ολοκληρωμένη λίστα καθηκόντων στις οποίες αναφέρεται συνήθως η ανάπτυξη ιστοσελίδας, μπορεί να περιλαμβάνει web engineering, το σχεδιασμό ιστοσελίδων, την ανάπτυξη περιεχομένου ιστού, τη σύνδεση με πελάτες, το scripting από πλευράς πελάτη / διακομιστή, τη διαμόρφωση διακομιστή ιστού και δικτύου και την ανάπτυξη ηλεκτρονικού εμπορίου. Μεταξύ των επαγγελματιών του διαδικτύου, η “ανάπτυξη ιστοσελίδας” αναφέρεται συνήθως στις κύριες πτυχές του σχεδιασμού ιστοσελίδων: γραφή και κωδικοποίηση. Πιο πρόσφατα, η ανάπτυξη ιστού έχει συμβεί στη δημιουργία συστημάτων διαχείρισης περιεχομένου ή CMS. Αυτά τα CMS(Content Management Systems) μπορούν να χτίσουν μια σελίδα από το μηδέν,είτε ιδιόκτητη είτε ανοικτού κώδικα. Σε γενικές γραμμές, το CMS λειτουργεί ως ενδιάμεσο λογισμικό μεταξύ της βάσης δεδομένων και του χρήστη μέσω του προγράμματος περιήγησης. Ένα βασικό όφελος ενός CMS είναι ότι επιτρέπει στους μη τεχνικούς ανθρώπους να κάνουν αλλαγές στον ιστότοπό τους χωρίς να έχουν τεχνικές γνώσεις.

Για μεγαλύτερους οργανισμούς και επιχειρήσεις, οι ομάδες ανάπτυξης ιστού μπορούν να αποτελούνται από εκατοντάδες ανθρώπους (προγραμματιστές) και να ακολουθούν τις συνήθεις μεθόδους όπως οι μεθοδολογίες Agile κατά την ανάπτυξη ιστοτόπων. Μικρότερες οργανώσεις μπορεί να απαιτούν μόνο έναν μόνιμο ή συμβαλλόμενο προγραμματιστή ή δευτερεύουσα ανάθεση σε σχετικές θέσεις εργασίας όπως ένας γραφίστας ή ένας τεχνικός συστημάτων πληροφοριών. Η ανάπτυξη ιστού μπορεί να είναι μια προσπάθεια συνεργασίας μεταξύ των τμημάτων και όχι του τομέα ενός καθορισμένου τμήματος. Υπάρχουν τρία είδη εξειδίκευσης του web developer: προγραμματιστής front-end, back-end προγραμματιστής και full-stack developer. Οι προγραμματιστές του front-end ασχολούνται με τη διάταξη και τα γραφικά μιας ιστοσελίδας, ενώ οι back-end προγραμματιστές ασχολούνται με τη λειτουργικότητα μιας ιστοσελίδας. Οι back-end προγραμματιστές θα προγραμματίσουν τις λειτουργίες μιας ιστοσελίδας που θα συλλέγει δεδομένα.

By | 2017-11-07T20:42:33+00:00 November 7th, 2017|Web Development|0 Comments

About the Author:

Leave A Comment

EnglishGreek