Composer Kurulumu

Linux ve Mac tarafında çok şekilde Composer kurulumunda sorun çeken insanları görüyorum.  Hızlıca Composer kurulumuna bakalım, Öncelikle bilgisayarınızda PHP olması gerekiyor, Güncel bir Linux veya Mac ise dahili olarak bir php yorumlayıcınız bulunuyordur. Bunu Kontrol etmek için

komutu ile terminal’den kontrol edebilirsiniz. Composer kurulumu için ise terminali açıp,

son işlem için bir “enter” […]

PHP ile .NET uygulaması geliştirmek

PHP dünyasındaki geliştiricileri .NET tarafına çekmek için süper bir adım. Github üzerinde paylaşıldı. 6 geliştiricinin 1400’den fazla “commit”i ile hayata geçen proje ile, PHP’yi kullanarak .NET uygulamaları geliştirebiliyorsunuz. Aşağıdaki video ile detayları rahatlıkla inceleyebilirsiniz,  

Arabaları Hackleyerek Çaldılar (!)

Amerika’da tespit edilen bir kaç hırsızlık olayından sonra siber uzmanların popüleritesi biraz daha artmış durumda. İzleyeceğiniz videoda nasıl araba hackleneceğinin senaryosu anlatılırken, yaşanmış hırsızlık olaylarının gizli kamera görüntülerini izleyeceksiniz, Aşağıdaki video ise biraz daha bilimsel yaklaşımını ve bir otoparkdaki denemesini izleyebilirsiniz,

PHP, Yazıdaki dili tespit etmek

Başarılı bir kütüphane, tabi ki bunu Google Translate API ile de yapabilirsiniz, ancak PHP ile yapmak bakış açışınızı genişlecektir. Composer üzerinden kütüphaneyi alabiliyoruz,

Composer olmadan projeye dahil etmek isteyenler,

Sonrasında aşağıdaki kod bloğu kadar kolay bir şekilde yazıdaki dili tespit edebiliyoruz,

Çıktısı ise şu şekilde oluyor,

Kullanıcıların veya sisteminizin barındıracağı diller […]

Kullanışlı PHP Tavsiyeleri [ Bölüm 2 ]

Bir önceki yazımızda (http://phpgelistirici.com/kullanisli-php-tavsiyeleri/) Kullanışlı PHP tavsiyelerini belirtmiştik, şimdi kaldığımız yerden devam ediyoruz. 7. Javascript kodlarını json_encode ile yazın. PHP içerisinde javascript kodları yazmanız gerekebilir (lütfen gerekmesin). Gerektiği durumda json encode yapmasanız yazacağınız kod satırı artacaktır, örneğin;

json_encode kullansak nasıl olur ?

şeklinde olacak ve evet daha lezzetli. Genelleme tavsiyelerimiz ise şu şekilde, […]

Kullanışlı PHP tavsiyeleri [ Bölüm 1 ]

Bu pratik bilgiler sayesinde hem php uygulamalarınızın performansı artacak hem de daha temiz kod yazacaksınız. 1. İlişkili yollar yerine bir kök yolu belirleyin. Normalde kod yazarken alışkanlık nedeniyle bir dosyayı mevcut dosyaya dahil etmek için şu şekilde bir yaklaşımda bulunuruz,

bu şekilde kod yazarak yaptığınız şey şu, ilk olarak php.ini’deki include path olarak belirlenen […]

Pratik if else (üçlü operatör)

Kod yazarken, if else bloklarıyla uğraşmak çok çirkin şeyler yazmanıza neden olabiliyor, bir çok yazılım dilinde olduğu gibi ternary operator (üçlü operatör) kullanıp kodların daha şık ve pratik olmasını sağlayabiliriz. Öncelikle Kötü ve iyi if else bloğu inceleyelim,

Yukarıdaki iki kod bloğunda da $name değişkeni bir değere sahip oluyor ancak burada ikinci kısım biraz […]

Bir dizindeki tüm resimleri listelemek

PHP’de bazen kolaya kaçarak, mevcut proje klasörünü dizin olarak atıp resim galerilerini bu şekilde oluştuyorum. Bunun içinde dinamik dizinlerdeki resimlerin tamamının listesini almam gerekiyor, PHP’de bir dizindeki resimleri listelemek için şu şekilde bir kod parçası yazabiliriz,

 

BMW model araçta PHP hatası !

Farklı bir yaklaşım ve PHP’nin kullanıldığı bir alan daha, BMW üzerinde çalışan bir navigasyon uygulamasında ekranda PHP hata çıktısı görüyoruz. Burada dikkat çeken şey, üretim ortamında hata bildirimlerinin açık olarak gönderilen bu uygulama. Ek olarak bu tür yeni araçların uzaktan kontrolü ve hacklenebilmesi mümkün. Örneğin uzaktan bir arabaya müdahele bile edebilirsiniz,