Είχα γράψει και παλιότερα έναν οδηγό για το ίδιο θέμα. Αλλά εκείνος ο τρόπος ήταν αρκετά πιο πολύπλοκος και έπρεπε να μπεις κάθε φορά σε συγκεκριμένο container για να δουλεύεις. Με τον παρακάτω τρόπο που πειραματίζομαι όμως, δεν χρειάζεται αυτό. Απλά γράφεις εντολές στο host, όπως θα έγραφες αν είχες στήσει το dev περιβάλλον σου […]
Χθες βγήκε το Laravel 7. Έχει αρκετά νέα χαρακτηριστικά, όπως Laravel Airlock, καλύτερες ταχύτητες στο routing, Custom Eloquent Casts, Blade component tags, νέος HTTP client, υποστήριξη CORS κτλ Το Laravel Airlock είναι ένα ελαφρύ authentication σύστημα για χρήση σε SPAs, mobile apps κτλ. Με τα Custom Eloquent Casts o προγραμματιστής μπορεί να δημιουργήσει δικά του […]
Στο τέλος του 2020 αναμένεται η νέα μεγάλη έκδοση της PHP. Αυτή τη στιγμή βρίσκεται στην 7.4.2 και αναμένεται η PHP 8. Κάποια από τα βασικά χαρακτηριστικά της νέας έκδοσης θα είναι τα παρακάτω. (φυσικά είναι ακόμη σε ανάπτυξη, οπότε πολλά μπορούν να αλλάξουν) Union Types: Μπορεί να δηλωθεί μια μεταβλητή σαν πολλαπλός τύπος. π.χ: […]
Από το τελευταίο post έχει περάσει αρκετός καιρός, αλλά αυτό δεν σημαίνει ότι το project δεν εξελίσσεται. Συνεχίζω να χρωστάω την μεγάλη αναβάθμιση στον τρόπο που λειτουργούν τα φίλτρα, που θα σημαίνει ουσιαστικά και την ολοκλήρωση του project από πλευράς όλων των δυνατοτήτων που θα έχει. Προς το παρόν όμως έδωσα προτεραιότητα σε έναν μεγάλο […]
Το Facebook ήταν κατασκευασμένο σε PHP. Στην αρχή ήταν αρκετή. Αλλά όσο αυξάνονταν τα εκατομμύρια των χρηστών, η γλώσσα άρχιζε να δείχνει τις αδυναμίες της. Περισσότεροι servers χρειάζονταν για να τα βγάλουν πέρα, αλλά ήταν και δύσκολη στην διαχείριση και στην διόρθωση των λαθών. Μετά από ένα σημείο είναι καλύτερη μια γλώσσα στατικών τύπων (ο […]
…έχουν και τις πιο απλές λύσεις… (μερικές φορές) Χτες και σήμερα παιδευόμουν με κάτι bugs στην εφαρμογή που γράφω στην δουλειά. 2 πολύ περίεργα bugs που φαινόντουσαν ότι θέλανε τρελούς ελέγχους για να λυθούν. Τελικά με μία γραμμή κώδικα το καθένα λύθηκαν. Είναι σαν το καπιταλισμό το πράγμα. Πως θα λυθούν τα προβλήματα του καπιταλισμού? […]