Αν θέλετε να δημιουργήσετε μια εφαρμογή διαδικτύου που βασίζεται σε περιεχόμενο και η οποία δεν περιλαμβάνει δυναμικό
περιεχόμενο (όπως μικροεφαρμογές εξυπηρετητή, αρχεία JSP, φίλτρα και συσχετισμένα μετα-δεδομένα) μπορείτε να δημιουργήσετε
ένα στατικό έργο διαδικτύου, και όχι ένα δυναμικό έργο διαδικτύου.
Τα στατικά έργα διαδικτύου διαθέτουν τα εξής χαρακτηριστικά:
- ένα φάκελο περιεχομένου διαδικτύου (ονομάζεται WebContent) για όλους τους δημοσιεύσιμους πόρους. Μπορείτε να αλλάξετε
το όνομα αυτού του φακέλου από το αναδυόμενο μενού του έργου.
- ένα φάκελο θεμάτων, που είναι ο συνιστώμενος κατάλογος για την αποθήκευση CSS και άλλων αντικειμένων που καθορίζουν το
στυλ.
- δυνατότητα ορισμού φακέλων εκτός του φακέλου περιεχομένου διαδικτύου, για την αποθήκευση ενδιάμεσων αρχείων, όπως
αρχεία MIF
- μια διαδρομή μετατροπής ενός στατικού έργου διαδικτύου σε δυναμικό έργο διαδικτύου.
Αν αποφασίσετε να μετατρέψετε το έργο, αυτό θα αποτελεί ένα
καθ' όλα έγκυρο δυναμικό έργο διαδικτύου.
Επιπλέον, το έργο σας θα εξακολουθεί να διαθέτει τα εξής χαρακτηριστικά (τα οποία είναι κοινά τόσο στα στατικά όσο και
στα δυναμικά έργα διαδικτύου):
- επικύρωση σύνταξης HTML
- έναν οδηγό διόρθωσης κατεστραμμένων διασυνδέσεων
- ένα εργαλείο πλοήγηση δικτυακών τόπων
- ένα νέο είδος εξυπηρετητή, το στατικό εξυπηρετητή διαδικτύου, ο οποίος διευκολύνει τη δημοσίευση στατικών έργων
διαδικτύου
Ο φάκελος στον οποίο δημοσιεύεται ένα στατικό έργο διαδικτύου μπορεί να τροποποιηθεί, έτσι ώστε όταν ορίζετε την τιμή
κεντρικού καταλόγου δημοσίευσης (ονομάζεται περιβάλλον αφετηρίας), όπως το /web1, για ένα στατικό
έργο, ό,τι υπάρχει στο φάκελο περιεχομένου διαδικτύου θα δημοσιευτεί στο φάκελο web1 κάτω από κεντρικό φάκελο εγγράφου του εξυπηρετητή διαδικτύου.
Αυτό σας επιτρέπει να ομαδοποιείτε πόρους διαδικτύου σε έναν εξυπηρετητή διαδικτύου σε φακέλους που αντιστοιχούν σε έργα
διαδικτύου στον πάγκο εργασίας. Όταν έργα που ορίζονται με αυτό τον τρόπο είναι έτοιμα για παραγωγή, μπορείτε να
δημοσιεύσετε συγκεκριμένα έργα απευθείας στον κεντρικό κατάλογο εγγράφου (doc root) αλλάζοντας την τιμή σε
/, και όλα τα σχετικά με τις δημοσιεύσεις, την επιδιόρθωση διασυνδέσεων και την πλοήγηση θα ενημερώνονται
αυτόματα.
Τα ψευδώνυμα μπορούν επίσης να χρησιμοποιηθούν για τον καθορισμό μιας τιμής για το περιβάλλον αφετηρίας. Για παράδειγμα,
ας υποθέσουμε ότι ένα ψευδώνυμο έχει οριστεί στον εξυπηρετητή διαδικτύου προορισμού, ως εξής:
Alias /scripts/ "/var/www/scripts"
Σε αυτό το παράδειγμα, στο οποίο το τρέχον στατικό έργο διαδικτύου θα περιέχει κοινά αρχεία
JavaScript, μπορείτε να
ορίσετε την τιμή περιβάλλοντος αφετηρίας σε
"scripts". Για τη δημοσίευση των πόρων στο στατικό έργο διαδικτύου
στη σωστή θέση στον εξυπηρετητή διαδικτύου, πρέπει να προσθέσετε αυτή την αντιστοίχιση ψευδωνύμου (Alias) στη χρήση των
εργαλείων εξυπηρετητή του στατικού εξυπηρετητή διαδικτύου, ως ακολούθως.
- Από το παράθυρο "Εξυπηρετητής", διπλοπατήστε στις ρυθμίσεις του στατικού εξυπηρετητή διαδικτύου για να ανοίξετε τη
λειτουργία επεξεργασίας ρυθμίσεων εξυπηρετητή.
Σημείωση: Σε αυτό το βήμα θεωρείται δεδομένο ότι έχει ήδη ορίσει το στατικό
εξυπηρετητή διαδικτύου.
- Επιλέξτε την καρτέλα Ρυθμίσεις της λειτουργίας επεξεργασίας.
- Μεταβείτε στην ενότητα Αντιστοίχιση διαδρομής ψευδωνύμου, και προσθέστε τη
νέα αντιστοίχιση ψευδώνυμου.
Επειδή έχετε πλέον ορίσει το
"scripts" ως ψευδώνυμο, το περιεχόμενο διαδικτύου στο στατικό έργο διαδικτύου θα
δημοσιευτεί στη διαδρομή που αντιστοιχίσατε,
/var/www/scripts.