Birçok kişi, kendi VPN sunucusunu kurmanın kompleks bir işlem olduğunu düşünse de, düşünüldüğü kadar karmaşık değildir. Ancak baştan belirtmeliyim ki, bu yazı neden mevcut birçok VPN servis sağlayıcısı varken, ekstra eforla sunucu kurma yoluna gidilmelidir sorusuna cevap aramamaktadır, sadece ve sadece, başlıkta vaat ettiğini sunmayı amaçlamaktadır.Başlangıç olarak, bir sunucunuz olduğunu ve SSH ile bağlanabildiğinizi varsayıyorum. Eğer ki sunucunuz yoksa, aylık 5 dolara DigitalOcean'ı önerebilirim.
Caching (önbellekleme) uygulamanızın çalışma hızı açısından çok büyük bir önem sarf ediyor. Laravel'de de caching modülünün kullanımı gayet basit. Ancak, birçok eğitici video ve makale bu kısmı atladığı için, kaçırmış olabilme ihtimaliniz çok fazla.Nerede ve nasıl caching kullanmalısınız sorusunu cevaplayacak olursam, farz edin ki, elinizde bir uygulama var ve bu uygulamanızdaki veritabanı sorguları 1 milyon satırlık tablolar arasında birden fazla join sorgusundan oluşuyor, üstüne üstlük, tüm bu sorguların sonucu da bir gün içerisinde hiç değişmiyor.
Şu sıralar uğraşmakta olduğum bir proje için Türkiye'nin illerine ait nüfus, bölge, enlem, boylam ve plaka numaralarına ihtiyacım oldu. Maalesef, istediğim bu verilerin her birinin olduğu, daha önceden paylaşılmış bir dosya bulamadım. Bulduklarım da beni pek memnun edemedi.
Pagespeed, Google'ın sunucular için geliştirdiği harika bir optimizasyon aracı olup, CSS ve Javascript dosyalarınız ile resimlerinizi, kısacası neredeyse tüm statik dosyalarınızı, hızlı sunabilmek için olabildiğince en optimum boyuta getirmekte ve HTML çıktılarındaki gereksiz boşlukları kaldırmaktadır. Kurulumu da gayet basit, tek sıkıntılı yani manuel olarak nginx'i sizin yapılandırmanız gerekiyor.Öncelikle sisteminizde nginx kuruluysa, nginx'i kaldırmanız lazım.
Laravel'i Vagrant üzerinden çalıştırmak birçok kolaylık sağladığı gibi, gayet de basit bir işlem. Ancak maalesef, detaylı Türkçe anlatım mevcut değil, dolayısıyla bu yazıyı yazmaya karar verdim.Bu yazının sonunda, homestead kurulumunu tamamlamış, nasıl projelerinizi Vagrant'a linkleyebileceğinizi öğrenmiş, ayrıca da veritabanını daha kolay yönetebilmek için phpMyadmin kurulumunu tamamlamış olacaksınız.Öncelikle, sırasıyla alttaki komutları çalıştırmanız lazım.