Girdi yapan

PHP Kullanarak CSV Dosyası Oluşturma

PHP‘de, CSV uzantılı dosya oluşturabilmek için tanımlanmış fonksiyonlar vardır. PhpExcel gibi kütüphaneler yerine bu fonksiyonları kullanmanın bir kaç avantajı vardır. Daha az kaynak tüketir ve dolasıyla daha hızlıdır. Öncelikle CSV dosyamızı oluşturacak fonksiyonumuzu oluşturalım. function array_to_csv_function($array, $filename = “export.csv”, $delimiter=”;”) { // Bir temp dosyası açmak yerine bellek alanı kullanıyoruz. $f = fopen(‘php://memory’, ‘w’); // […]

Ubuntuya Linux, Apache, MySQL, PHP (LAMP) Nasıl Yüklenir?

Ubuntu’ya Varsayılan LAMP Paketini Yüklemek Eğer en kolay bir şekilde LAMP yüklemek istiyorsanız, aşağıdaki kodları terminalde yazmanız yeterlidir. $ sudo apt-get update $ sudo apt-get install lamp-server^ “^” karakterini yazmayı unutmayın, aksi takdirde hata verecektir. Ubuntu’ya Linux, Apache, MySQL, PHP Yüklemek Eğer hepsini ayrı ayrı yüklemek istiyorsanız, doğru yerdesiniz. Bu biraz daha uğraştırıcıdır ama size […]

WordPress Güvenlik Önlemleri

WordPress Kurulum Esnasındaki Güvenlik Önlemleri 1) Veritabanı kullanıcı şifresini güçlü oluşturun. Büyük harf, küçük harf, sayı ve özel karakter içermeli. 2) Veritabanı ismi ve kullanıcı ismi basit ve tahmin edilebilecek isimler yani database, db, admin, veritabanı gibi isimler olmasın. 3) WordPress, kurulum ekranında bir ön eki sormaktadır. Varsayılan olarak wp_ ön eki vardır. Bu veritabanındaki […]

WordPress Xmlrpc Açığı Ve Çözümü

WordPress‘de mevcut olan bir açık vardır. Xmlrpc.php dosyası üzerinden saldırılar gerçekleşebiliyor. Normalde sadece POST ile gönderilen veriler varsa çalışan bu dosya kötü amaçlı kullanılabiliyor. DDoS saldırıları yapılabiliyor. Açık olup olmadığını anlamak için sitenizde şöyle bir url’ye gidin “www.siteniz.com/xmlrpc.php”. Eğer aşağıdaki resimdeki gibi bir sonuç alıyorsanız sizde de bu açık mevcut demektir. Bu açığı kapatmak için […]

WordPress Yazı Sürümlerini Silmek, Kapatmak

WordPress yazı sürümleri denilen bir özellik bulunmaktadır. Yayınladığınız bir yazınızda değişiklik yaptığınızda her değişiklikten önceki sürümünü ayrı bir şekilde kayıtlı tutmaktadır. Fakat bu bazen sinir bozucu ve zararlı olabilmektedir. Mesela bir yazıda 10 kez değişiklik yaptığınızda, 10 adet eski yazı sürümü olacaktır. Sitenizin içeriği arttıkça veritabanınızın şişmesine ve yavaşlamasına sebep olacaktır. Bundan dolayı burada size […]

Php Ders 3 – Veri Tipleri

Php’de, diğer dillerde de olduğu gibi, verinin farklı türleri vardır. Bu veri türlerinin değişik kullanım alanları vardır. Integer: “Tüm Numaralar” Float: “4.2 gibi sayılar” String: “Metinler” Array: “Diziler birden fazla data tiplerini bulundurabilir.” Boolean: “İkili değer sistemidir. True, False gibi.” Constant: “Değiştirilemez sabitlerdir.” Objeler: “OOP sisteminin objeleridir.” Integer Sayılardır. Bu verilerle matematiksel işlemler yapılabilir. <?php […]