PHP ile optimizeli SQL sorguları nasıl yazılır?

Kısaca SQL sorgularının nasıl çalıştığından bahsedelim.

PHP ile SQL sorguları yazarak veri çekiyorsunuz, fakat her yazılan sorgu ve sorgunun sonucunda sunucu üzerinden verinin çekilmesi, veri çekilirken de sunucu kaynaklarının kullanılması gibi arkaplanda maddeler bulunmaktadır. Siz bir sorguyu çektiğinizde (cache yoksa), mysql CPU ve RAM kullanarak makinedeki kaynakları tüketip, disk üzerinde yazılı olan veritabanından çektiğiniz sorgunun sonucunu döndürür. Bu sorgunun dönmesi sırasında ve sonucunda, kaynakların kullanımı oldukça önemlidir.

Aslında neyi nasıl yapacağınız ve hangi şeylere karar vereceğiniz projenizin gidişi ve yapısı ile ilgilidir. Yapmak istediğiniz şey sabit ve değişken değilse planlamanız ve kullanmanız gereken şeyler farklılaşır.

Aşağıda vereceğim örnek optimizasyonun en basit ve ilk adımıdır.
İçeriğin Devamı

Komodo Edit Auto Backup Both Remote FTP and Local Files

Komodo Edit kullananlar için geliştirdiğim kaydetme komutuna (ctrl + s) bağlı olarak çalışan ve ftp dosyaları dahil kaydedilmiş dosyaların klasör yapısını koruyarak dizine yedekler.

Makro bölümünden yeni makro olarak ekleyin ve kaydetme event’ine bağlayın.
(Macro Screen > Triggers > After file save)

Aşağıda “backup_folder” olarak tanımlı yeri değiştirmeniz yeterli olacaktır.
İçeriğin Devamı

PHP 5 Handler Fcgi Session Timeout Sorunsalı

Cpanel tabanlı sunucuda “PHP 5 Handler” olarak fcgi kullanıyorsanız, PHP ile ilgili session’lardaki ayarlarınızı fcgi ayarları ezer. Genellikle php.ini’deki değerleri arttırırsınız ancak bir sonuç elde edemezsiniz. İşte benimde aynı sorunu yaşayıp baya araştırma yaptıktan sonra karşıma çıkan bu bilgiyi sizinle paylaşmak istiyorum. İçeriğin Devamı

PHP Tüm Bankalar Sanalpos Ödeme Alt Yapısı

Sanal Pos kurulumu php başlığı altında aşağıdaki çalışmalarımı bulabilirsiniz.

Bir çok bankanın yer aldığı veya alabileceği esnek yapıya sahip, taksit ve artı taksitlerin kontrol edilebildiği, ortak ödeme sayfası alt yapısı (PHP ile yazılım sanalpos kurulum)

Dilerseniz sadece banka değil, Papara, Iyizco, Payu, GPay, IPara vb ödeme sistemlerini de entegre edebiliyoruz.

PHP SANAL POS BANKA LİSTESİ:

  • Akbank
  • Yapı Kredi
  • İş Bankası
  • Finans Bank
  • Garanti
  • Halk Bank
  • Deniz Ban
  • HSBC
  • Bank Asya
  • KuveytTürk
  • Vakıfbank

Tutar ve tek çekim/taksitli çekim bilgisini göndererek istediğiniz yerden anında ödeme alabilirsiniz.

BAZI ÖZELLİKLER:

  • Çoklu dil alt yapı desteği
  • Taksit özelliği
  • İstediğiniz bankayı ekleyip çıkartabilme
  • Anlaşılır ödeme ve kredi kartı giriş ekranı
  • 3D entegrasyon yoktur.

Kimler için faydalı? İçeriğin Devamı

Rsync ve SCP ile iki server arasında yedek alma

RSYNC ve SCP ile Güvenli Yedekleme

Yedekleme olayının ne kadar önemli olduğunu hepimiz çok iyi biliyoruz. Özellikle almak istediğiniz sunucunun yedeğini tekrar aynı makineye almanın çok komik ve anlamsız olduğunu biz de biliyoruz. Önemli olan farklı lokasyonlarda yedeklerimizin olması.. Sunucunuz üzerinden kendi makinenize veya yedek için oluşturduğunuz makinenize yedek almanın 2 yolu var. Hiç uzatmadan tek örnek komut ile bize gerekli olanı yazıp geçeceğim. Eğer detaylı açıklama istiyorsanız örnek linklere bakabilirsiniz.

İçeriğin Devamı