Πριν από χρόνια, όταν ήμουν τακτικά στο ίδιο hair stylist κάθε μήνα για ένα κούρεμα, ανακάλυψε ότι ήμουν τεχνολόγος. Ήταν στην πραγματικότητα ο ιδιοκτήτης του σαλόνι, και κατά τη διάρκεια μιας συγκεκριμένης επίσκεψης, άρχισε να μου λέει σχετικά με το πόσο δύσκολο ήταν να διαχειριστεί τα χάρτινα προγράμματα. Ήλπιζε να βρει έναν ψηφιακό τρόπο να κάνει ραντεβού για τους πελάτες όταν θα έκαναν κλήση ή θα περπατούσαν στην πόρτα και θα ζητούσαν ένα.
Εκείνη την εποχή, ήμουν ήδη συγκλονισμένος με έναν κατάλογο πλυντηρίων έργων και δεν ήθελα την ταλαιπωρία να υποσχεθώ κάτι που δεν ήμουν σίγουρος ότι θα μπορούσα να κάνω. Φυσικά, με το να είμαι εθισμένος στον προγραμματισμό και στον web-design, δεν μπορούσα να σταματήσω να σκέφτομαι την καλύτερη προσέγγιση για την εκπλήρωση ενός τέτοιου έργου.
Όχι μόνο αυτό, αλλά θα φανταστώ ότι υπάρχουν αμέτρητες μικρές επιχειρήσεις που βρίσκονται σε μια τέτοια κατάσταση - με την ανάγκη να εξορθολογιστεί η "κράτηση" των πελατών με μια ψηφιακή λύση. Ας ελπίσουμε ότι είναι επίσης μια λύση που δεν απαιτεί ουσιαστικά καμία συντήρηση. Κατά τη γνώμη μου, μια εφαρμογή βασισμένη στον ιστό είναι προφανώς ο τρόπος να πάει - δεδομένου ότι μπορεί να έχει πρόσβαση οπουδήποτε και από οποιονδήποτε υπολογιστή. Και φυσικά όταν πρόκειται για web-based εφαρμογές, η αγαπημένη μου πλατφόρμα είναι πάντα PHP και mySql.
Παρόλο που δεν πάω πια στο στυλίστ (έλειψα πάρα πολλά ραντεβού), αλλά τελικά ανακάλυψα μια ενδιαφέρουσα λύση για το δίλημμα κρατήσεων μικρών επιχειρήσεων - μια καθαρή, open source PHP εφαρμογή που ονομάζεται phpScheduleIt.
Μια εφαρμογή που βασίζεται στο Web για να προγραμματίσει οτιδήποτε
Παρόλο που η εφαρμογή αυτή ταιριάζει καλύτερα στον προγραμματισμό ραντεβού ή στην κράτηση κρατήσεων σε ένα ξενοδοχείο ή εστιατόριο, μπορεί επίσης να χρησιμοποιηθεί για τον προγραμματισμό πόρων, όπως αίθουσες συνεδριάσεων ή ώρα στον υπολογιστή βιβλιοθήκης.
Όποιος με γνωρίζει καλά ξέρει ότι μου αρέσει η απλότητα και η ευκολία εγκατάστασης που έρχεται με τις εφαρμογές PHP 6 Δωρεάν Sites για να μάθετε για τον προγραμματισμό σε PHP 6 Δωρεάν Sites για να μάθετε για τον προγραμματισμό σε PHP Διαβάστε περισσότερα. Η ομορφιά αυτής της εφαρμογής είναι ότι είναι τόσο εύκολο να δημιουργηθεί και είναι εκπληκτικά ευπροσάρμοστο.
Όπως συμβαίνει με τις περισσότερες εφαρμογές PHP (τουλάχιστον τις καλές), η εγκατάσταση είναι μια πολύ απλή διαδικασία 3 ή 4 βημάτων. Κατ 'αρχάς, μεταφέρετε όλα τα αρχεία phpScheduleIt στο web host σας, μέσα στο φάκελο όπου θέλετε να διαμένει η εφαρμογή. Στη συνέχεια, επεξεργαστείτε το αρχείο config.dist.php με τις πληροφορίες της βάσης δεδομένων mySql. Μπορείτε να ρυθμίσετε τη βάση δεδομένων mySql χρησιμοποιώντας το phpMyAdmin πριν ή μετά την επεξεργασία αυτού του αρχείου, αλλά μην ξεχάσετε να το δημιουργήσετε ή η εφαρμογή δεν θα λειτουργήσει.
Ενδέχεται επίσης να θέλετε να ρυθμίσετε τις πληροφορίες του διακομιστή αλληλογραφίας εάν θέλετε να επιτρέψετε στην εφαρμογή να στείλει μηνύματα ηλεκτρονικού ταχυδρομείου. Εφόσον διαθέτετε μια διαθέσιμη υπηρεσία ηλεκτρονικού ταχυδρομείου smtp που μπορείτε να χρησιμοποιήσετε, είστε καλό να πάτε.
Όταν είστε έτοιμοι να ρυθμίσετε την εφαρμογή, απλώς εκτελέστε την εγκατάσταση χρησιμοποιώντας το πρόγραμμα περιήγησης και πηγαίνετε στο http: // your-web-domain / phpScheduleIt / install /
Το σενάριο εγκατάστασης πρώτα σας ζητά να επιβεβαιώσετε τις ρυθμίσεις mySQL που συγκεντρώθηκαν από το αρχείο ρύθμισης που έχετε επεξεργαστεί.
Κάντε κλικ στην επιλογή "Εκτέλεση εγκατάστασης" και αν ο διακομιστής σας έχει την απαιτούμενη έκδοση PHP και mySQL και τα plugins ενεργοποιημένα, θα πρέπει να λειτουργήσει σωστά. Όταν ολοκληρωθεί, επισκεφθείτε http: // your-web-domain / phpScheduleIt για να ανοίξετε την εφαρμογή.
Ο τόπος όπου θα θέλετε να αρχίσετε να ρυθμίζετε το κέλυφος για το σύστημα προγραμματισμού σας βρίσκεται στο "Διαχείριση εφαρμογών". Αυτό είναι όπου θα ρυθμίσετε τα πάντα, ξεκινώντας από το "Schedules".
Η εφαρμογή θα σας ζητήσει να δημιουργήσετε ένα νέο πρόγραμμα. Λάβετε υπόψη ότι αυτό είναι ένα ολόκληρο πρόγραμμα που μπορεί να περιέχει πολλούς πόρους. Αυτοί οι πόροι θα μπορούσαν να είναι οι αίθουσες συνεδριάσεων, οι εργαζόμενοι που έχουν δικούς τους πελάτες, πίνακες εστιατορίων ή οτιδήποτε άλλο. Έτσι ταξινομήστε το "χρονοδιάγραμμα" ως είδος ενός τεράστιου δοχείου για όλους αυτούς τους πόρους. Μια βιβλιοθήκη μπορεί να έχει ένα πρόγραμμα για κάθε σύμπλεγμα υπολογιστών μεμονωμένων υπολογιστών ή ένα σαλόνι ομορφιάς μπορεί να έχει ένα χρονοδιάγραμμα για κάθε θέση υποκαταστήματος.
Μόλις δημιουργηθούν τα προγράμματα, θα θελήσετε να ξεκινήσετε να τα γεμίζετε με πόρους, επιλέγοντας "Πόροι" στη Διαχείριση εφαρμογών. Εδώ, μπορείτε να απαριθμήσετε καθένα από τους μεμονωμένους πόρους που θα χρειαστούν το δικό του χρονοδιάγραμμα. Αυτό μπορεί να είναι ατομικοί υπολογιστές, τραπέζια, κομμωτές, αίθουσες συνεδριάσεων κλπ. Βασικά, οποιοσδήποτε πόρος στην επιχείρησή σας ή στον οργανισμό σας όπου θα χρειαστεί να κλείσετε πελάτες, θα μπορούσατε να προσθέσετε ως πόρο.
Ένα χαρακτηριστικό γνώρισμα είναι ότι το λογισμικό σας επιτρέπει επίσης να προσαρμόσετε κάθε πόρο με τη δική του εικόνα, πληροφορίες επικοινωνίας και οποιαδήποτε περιγραφή ή σημειώσεις που θέλετε να συμπεριλάβετε. Προσθέστε ένα στιγμιότυπο από κάθε στιλίστα ή δείτε μια εικόνα της αίθουσας συνεδριάσεων.
Τώρα που έχετε δημιουργήσει το πρόγραμμά σας και το έχετε φορτώσει με όλους τους πόρους, το τελευταίο βήμα είναι να προσθέσετε τις κρατήσεις σας όταν καλείτε πελάτες. Εναλλακτικά, μπορείτε να παρέχετε πρόσβαση σε πολλά άτομα στο σύστημα, ώστε να μπορούν να προσθέτουν κρατήσεις - όπως άτομα που είναι υπεύθυνα για τον προγραμματισμό συνεδριακών χώρων ή για κρατήσεις εστιατορίων. Για να κάνετε μια κράτηση, απλά πατήστε "Πρόγραμμα" και στη συνέχεια "Κρατήσεις".
Θα δείτε ολόκληρο το πρόγραμμα ως στιγμιότυπο μιας εβδομάδας κάθε φορά. Για να κλείσετε ένα χρόνο, το μόνο που έχετε να κάνετε είναι να κάνετε κλικ σε ένα από τα πλαίσια που έχουν τον "απομνημόνευτο" κωδικό χρώματος. Κάθε πρόγραμμα πόρων μπορεί να προσαρμοστεί πλήρως. Μπορείτε να αποκλείσετε ολόκληρο το μπλοκ του χρόνου ως "unreservable". Μόλις υποβάλετε μια κράτηση, το μπλοκ του χρόνου σκίαζεται με μπλε χρώμα.
Οι κρατήσεις είναι γρήγορες για τη ρύθμιση. Μόλις συμπληρώσετε την ώρα έναρξης και λήξης, προσθέστε έναν τίτλο και περιγραφή και μπορείτε ακόμη να προσθέσετε άλλους χρήστες στο σύστημα για να συμμετάσχετε στην αποκλειστική δραστηριότητα.
Το συνολικό πρόγραμμα θα δείξει τα πάντα με μια ματιά. Οι μπλε επιφυλάξεις δείχνουν ποιος το έκανε κράτηση και εάν τοποθετήσετε το ποντίκι πάνω από το αποκλειστικό χρονικό διάστημα, θα δείτε τον τίτλο και την περιγραφή που συμπεριελήφθησαν τη στιγμή της κράτησης.
Αν θυμάμαι σωστά, ο στιλίστας κατέληξε να πληρώνει κάποιος σχεδιαστής ιστοσελίδων ένα τεράστιο κομμάτι μετρητών για να βάλει μαζί ένα δικτυακό τόπο και ποτέ δεν χαρακτήρισε το ηλεκτρονικό σύστημα κρατήσεων που είχε ονειρευτεί.
Το πράγμα είναι, πραγματικά δεν είναι τόσο δύσκολο να το κάνεις. Για κάποιον εξοικειωμένο με εφαρμογές που βασίζονται στην PHP, η εγκατάσταση απέχει λιγότερο από 15 λεπτά και η όλη ρύθμιση και διαμόρφωση απαιτούνται μόνο εφόσον σας ζητηθεί να πληκτρολογήσετε όλους τους πόρους που θέλετε να προγραμματίσετε. Μπορείτε να έχετε ένα σύστημα όπως αυτό και να τρέχει στην επιχείρησή σας σε χρόνο μηδέν.
Δώστε στο phpScheduleIt μια δοκιμή και ενημερώστε μας αν σας βοήθησε να λύσετε το δίλημμα κράτησής σας. Νιώθετε σαν μια αρκετά ισχυρή προσέγγιση για μια επιχείρηση; Μοιραστείτε τις σκέψεις σας σχετικά με αυτό στην παρακάτω σελίδα σχολίων.
Πιστωτική εικονογράφηση: Δεσμευμένος πίνακας μέσω του Shutterstock