Μήπως πρόσφατα μου λάβουν συμβουλές για manging πανό; Ή μήπως είστε μόνο τη διαφημίσεων στο δικτυακό σας τόπο για πρώτη φορά αυτό το μήνα; Είτε έτσι είτε αλλιώς θα βρείτε, όπως σας sites αυξάνεται, την πολλή δουλειά για τη διαχείριση διαφημιστικών banner. Μπορείς να πάμε με κάτι σαν OpenAds αλλά και εφαρμογές όπως είναι αυτή τη φορολόγηση για server απόδοσης - ιδίως αν είστε σε ένα κοινό σχέδιο φιλοξενίας (Τα νεότερα versin των OpenAds χρησιμοποιεί 16MB RAM). Μερικές φορές είναι καλύτερα απλή και αποτελεσματική! Ακολουθούν μερικές συμβουλές που θα κωδικοποιεί PHP στόχο σας για banner αυτοματισμού.
Το πρώτο βήμα περιλαμβάνει το σημερινό μπλοκάρισμα σελίδες τομέα. Σπάσε το url για τις καθέτους σαν τέτοιο. Αυτό θα πρέπει να πάω στο πρότυπό σας σελίδα.
$ τμήματα = εκραγεί ("/", $ HTTP_HOST)?
Αυτό δημιουργεί μια σειρά που τώρα μπορούμε να επιλέγουμε ένα στοιχείο για την πρόσβαση. Η πρώτη συστοιχία "0" είναι το πρώτο μέρος του πίνακα. Αυτό περιλαμβάνει τα πάντα μεταξύ των http:// και την έναρξη της επόμενης κάθετο αν υπάρχει. Θα πάμε να φυλάσσεται το ότι στην μεταβλητή "$ whichsite". ΣΗΜΕΙΩΣΗ: Μπορείτε να εφαρμόζονται αυτοί οι ίδιοι κανόνες σε καταλόγους ή σελίδες σε μια τοποθεσία που αυξάνει τον μεταβλητό μέρος. Αυτό πρέπει να το πρότυπό σας σελίδα.
= $ $ whichsite τμήματα [0]?
Τώρα χρησιμοποιήστε ένα περιλαμβάνει επιτόπια στη σελίδα σας (πιθανώς σε ένα πρότυπο κάπου στο site σου) σε περίπτωση που θέλετε να εμφανίζεται η διαφήμισή του. Αυτό πάλι, πηγαίνει σε ιστοτόπους σας πρότυπο.
περιλαμβάνουν http://www.domain.com/ads.php?whichsite = $ whichsite?
Δημιουργήστε μια δήλωση για να ελέγξετε αν και δείτε τι έχει επιλεγμένο τομέα. Σημείωση: Αν δεν το ένα υπο-τομέας που «θα ήθελα να εισέλθει στο WWW του, δεδομένου ότι μια ιστοσελίδα μπορεί συνήθως να έχει πρόσβαση ή www.domain.com domain.com.
εάν ($ whichsite == "www.extreme-gamerz.org" | | $ whichsite == "ακραία-gamerz.org")
Αν υπάρχουν πρόσθετες συνδέσεις που θέλετε να έχει το ίδιο όρο για να συνεχίσουν να τα προσθέσετε διαχωρίζοντας τους με το "||". Αυτό ορίζει τον ή δήλωση στην PHP. Ο κωδικός αυτός θα πρέπει να πάμε σε ένα νέο έγγραφο που ονομάζεται "ads.php" που μας κάλεσε στο βήμα το παρελθόν. Οι διαφημίσεις σας θα πρέπει να πάω στο μεταξύ-αν κάθε δήλωση ανάλογα.
Ο κωδικός αριθμός με το πρότυπό σας θα πρέπει να μοιάζει κάπως έτσι:
-
<?php if ( $whichsite == "www.domain1.com" || $whichsite == "domain1.com" ) { ?> -
//Replace this with banners for this site -
<?php } elseif ( $whichsite == "sub.domain1.com" ) { ?> -
//Banners code for sub.domain1.com -
<?php } else { ?> -
//Catch all banner (if you use this add in a non-applicable spot) it will display this code) You could use this alone as a substitue for sub.domain1.com if you are only doing this on 2 sites. -
<?php } ?> - Κατεβάστε τον κωδικό: 0916multisitebanners1.txt
Και σας ads.php γραφή για διαφημίσεις σας πρέπει να είναι κάπως έτσι:
-
<?php -
$parts = explode ( "/" , $HTTP_HOST ) ; -
$whichsite = $parts [ 0 ] ; -
include "http://www.domain.com/ads.php?whichsite=$whichsite" ; -
?> - Κατεβάστε τον κωδικό: 0916multisitebanners2.txt
Αν σας αρχίζουν να μάθετε PHP / MySQL θα υποδεικνύουν μια δραστηριότητα που θα περιλαμβάνει τη δημιουργία μιας βάσης δεδομένων που παρακολουθεί banner φορτία. Θα μπορούσατε επίσης να δημιουργήσει ένα απλό σύστημα που διαχειρίζεται τους τομείς και διαφημίσεις ενώ είστε σε αυτήν. Σπάστε τα μέτρα που προβλέπονται και το χρησιμοποιεί ως εργαλείο μάθησης. Ο μόνος τρόπος για να μάθει ποτέ είναι όταν είχα μια δικαιολογία για να δημιουργήσει κάτι ή είχαν ένα πρόβλημα που απαιτούνται για τον καθορισμό. Οι δυνατότητες είναι ατελείωτες, όπως μπορείτε να εφαρμόσετε αυτή την έννοια σε άλλα πράγματα στη συνέχεια διαφημιστικές ταινίες! Να είστε δημιουργικοί με το!





































Αφήστε ένα σχόλιο: