Laravel: Kurulum, Yapılandırma

Kurulum

Sistem Gereksinimleri

Laravel Framework’ün birkaç sistem gereksimi vardır. Elbette tüm bu gereksinimler Laravel Homestead tarafından sağlanır.

  • PHP >= 5.5.9
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension

Laravel Kurulumu

Laravel bağımlılık yönetimi için Composer kullanır. Laravelden önce sisteminizde Composer olduğundan emin olun.

Yapılandırma

Temel Yapılandırma

Laravel framework’ün tüm yapılandırma dosyaları config klasrönde saklanır. Her bir ayar açıklanmıştır, böylece dosyalara bakarak ayarları tanıyabilirsiniz.

Okumaya devam et Laravel: Kurulum, Yapılandırma

Composer: PHP Bağımlılık Yönetimi

Tanıtım

Composer PHP için bağımlılık yönetim aracıdır. Projenizle ilişkili kütüphanelerleri yönetmenizi (yükleme/güncelleme) sağlar.

Bağımlılık Yönetimi

Composer Linux işletim sistemlerinde kullanılan Yum veya Apt gibi bir paket yöneticisi değildir. Paketler ve kütüphaneleri kullanır ancak proje tabanlıdır, onları projenizdeki vendor klasörüne yükler. Varsayılan olarak hiçbir şeyi genel (kütüphaneler kullanıcı klasörünüze yüklenir ve oradan kullanılır.) yüklemez. Bu nedenle bağlımlılık yöneticisidir.

Bu düşünce yeni değildir ve Composer Nodejs paket yöneticisi npm ve Ruby paket yöneticisi Bundler’dan ilham almıştır.

Okumaya devam et Composer: PHP Bağımlılık Yönetimi

Laravel: HTTP Yönlendirme (HTTP Routing)

Temel Yönlendirme

Yönlendirmelerinizin büyük kısmını App\Providers\RouteServiceProvider sınıfı tarafından yüklenen uygulamanızın app/Http/routes.php dosyası içinde yapacaksınız.

Çoklu HTTP Metodları İçin Yönlendirici Kaydı

Bazen çoklu HTTP metodlarına cevap verecek bir yönlendirici kaydına ihtiyacınız olabilir. Route facade match metodunu kullanarak yapabilirsiniz.

Veya any metodunu kullanarak tüm HTTP metodlarına cevap verecek bir yönlendirici kaydı da yapabilirsiniz.

Windows Azure, Kurulumu, Proje Yayınlama

Windows Azure’un ne olduğuna geçmeden önce internette bir uygulamayı çalıştırmak için neler gerektiğine bakalım.
Öncelikle kullandığımız işletim istemini düşünmeliyiz ve de bu işletim sistemini nasıl güncel tutacağımızı.
Ağı düşünmeliyiz, yük dengeleyicileri, yönlendiriciler, DNS ve bunların sistemimizle nasıl etkileşime gireceği.
Uygulamamız için depolama gereksinimini ve o kadar veriyi nasıl yöneteceğimizi düşünmeliyiz.
Aynı zamanda ölçeği düşünmeliyiz; coğrafi olarak farklı yerlerde bulunan kullanıcıları nasıl ölçeklendireceğiz?

Okumaya devam et Windows Azure, Kurulumu, Proje Yayınlama

WordPress Admin (Yönetici) Şifresi Kurtarma

İnterneti sık kullanan insanlarınların başına gelen kötü şeylerden birisi giriş şifrelerini hatırlayamamalarıdır. Siz de benim gibi aynı şifre kullanmak yerine güvenli olsun diye bir çok şifre kullanıyorsanız ve bir yerlere not etmediyseniz durum daha vahim. WordPress yönetici şifremi kaybettiğimde hemen google yapıp şifre kurtarmak için gösterilen yolları denedim. Bir çoğu başarısız veya çok eski sürümlerine ait çıktı. Şimdi size güncel sürümlerle çalışan, malesef hala unuttuğum için arada bir yine ihtiyaç duyduğum basit bir yöntemi göstereceğim.

WordPress kurulu dizine herhangi bir isimde dosya oluşturun (WordPress’e ait index.php’nin olduğu yere). Örneğin sifrekurtarma.php (bu dosyayı işiniz bittiğinde mutlaka silin)

sifrekurtarma.php içeriği

Dosyamızı ftp programıyla wordpress kurulu dizine atıyoruz (index.php olan yer). Daha sonra http://www.siteniz.com/sifrekurtarma.php adresine girip işlemi yapıyoruz. Eğer blog 1 çıktısı alıyorsanız sorgunuz başarıyla çalıştırılmıştır ve şifreniz değişecek. Ben bu işlemi yaptığım tarayıcıda hemen giriş yapamadım (tarayıcıyı kapatıp açmak gerekiyor). Başka bir tarayıcıda admin bölümünüze girerek yeni şifreniz ile giriş yapabileceksiniz.

3DS Max Map Channel, Vertex Paint, Vertex Color, Vray Fur

Bu dersteki amaç; kaplama kanalları konusuna açıklık getirmektir. Bunun uygulaması farklı bir plugin ile (vray Fur) anlatılacaktır. Konu anlaşıldıktan sonra belki de yeterince açıklığa kavuşmamış, demek ki bu olmuyor gibi bazı konular anlaşılabilir, ayrıca diğer kullanım alanlarını kendiniz kolayca bulabilirsiniz.
Okumaya devam et 3DS Max Map Channel, Vertex Paint, Vertex Color, Vray Fur