XML Ürün Entegrasyonu
Standard

E-ticaret sitenize dışarıdan tedarik ettiğiniz ürünleri tek tek elinizle girmek sizin için zaman kaybıdır. Kaldı ki sadece ürün girişi değil, bu ürünlerin sürekli stok ve fiyat bilgilerinin de güncellenmesi gerekir. WordPress, opencart gibi hazır sitelerinize veya özel yazılım sitelerinize firmalardan aldığınız XML’i entegre edebiliriz.

Üstelik entegre sağlandıktan sonra, sizin belirlediğiniz aralıklarla (saat, gün vs) ürünlerin fiyatlarını, stoklarını ve resimlerini güncelleme özelliği de sunulmaktadır. Ayrıca ürünlerin varyantları da entegrasyon sırasında dikkate alınmaktadır.

Devamını Oku

PHP’de Header İle Yönlendirme ve Bir Kaç Öneri
Standard

PHP’de sayfayı yönlendirmek için 2 farklı kod kullanabilirsiniz. Bunların kullanım yeri, öncesi ve sonrası önemlidir. Kullanacağım dil beginner seviyesindeki kişiler içindir.

Header ile yönlendirme kuralı

“Header” kullanabilmek için öncesinde hiç bir şekilde html kodlar ekrana basılmamış olması gerekir. Örnek:

header("Location: /");

Devamını Oku

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

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.
Devamını Oku

PHP 5 Handler Fcgi Session Timeout Sorunsalı
Standard

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. Devamını Oku

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

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ı…

BANKA LİSTESİ:

Akbank, Yapı Kredi, İş Bankası, Finans Bank, Garanti, Halk Bank, Deniz Bank, 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 (Türkçe ve İngilizce sabit gelmektedir. Dilerseniz başka diller ekleyebilirsiniz)
  • Taksit özelliği
  • İstediğiniz bankayı ekleyip çıkartabilme
  • Anlaşılır ödeme ve kredi kartı giriş ekranı
  • 3D entegrasyon yoktur.

Kimler için faydalı? Devamını Oku

PHP – PAYU Entegrasyon Scripti
Standard

PHP ile yazılmış kendi sitenize PAYU entegrasyon yapılabilmektedir.

PHP Payu class ve fonksiyonu ile sitenize özel ve kendi alt yapınıza özel olarak ödeme sisteminize entegrasyon yapılabilmektedir. Devamını Oku

Bir Yazılımcı Çalıştığı Şirketinden Neden Ayrılır?
Standard

Geçenlerde bir yazıya rastladım ve okurken “Aha resmen beni anlatmışlar” dedim. Çünkü son zamanlarda o kadar çok iş değiştiriyordum ki, bunu başkalarına anlatırken hep güldüklerini, “aman dikkat et kötüsü olur” dediklerini duydum. 2 sene önce 6 ayda bir iş değiştiriyordum fakat değiştirdiğim tüm işler hep beni bir basamak üste taşıyan işlerdi. Aslında sıkıntıların başladığı zamanlarda hep bir sonraki level’e geçişimin geldiğini gösteren zamanlardan oluşuyordu. Fakat hiç kimsenin (IT’ciler dışında) anlayamadığı şeyler vardı. Bir iş yerinde ufacık bir sebepten dolayı bütün projeyi arkamda bırakıp gittiğim en az 2 iş yerim oldu. İnsanlar, insanların kalitesi, yöneticiler, çalışanlar ve projenin büyüsü çok önemli. “Benim gibi yönetici bulamazsın” lafını çok duydum. Yönetici olmak var, yönetici olmak var… Devamını Oku

ResellerClub PHP API Entegrasyon Scriptleri ve Örnekleri
Standard

Resellerclub API’sini kullanarak PHP uygulamanıza entegrasyon yazmak istiyorsunuz. Baktınız ResellerClub API dokümantasyon ve destek sayfası çok karmaşık geldi. Size bir kaç fonksiyon ile ilgili örnekler vereceğim. Umarım işinize yarar. Daha fazla ve profesyonel entegrasyon-yardım için iletişime geçebilirsiniz. Devamını Oku

3 Adımda MySQL Veritabanı Güvenliği – Ulusal Bilgi Güvenliği Kapısı
Standard

MySQL veritabanı kullanıyorsunuz ama güvenliğiniz tam mı? Site sahibisiniz, yazılımınızdan şüpheleniyorsunuz veya yazılım geliştiriyorsunuz fakat güvenlik ile ilgili ne yapmanız gerektiğini bilmiyorsunuz ya da hiç düşünmediniz.. İlk başlarda (acemilik dönemlerinde) ben de güvenliği önemsemiyordum çünkü bu süreçteki amaç önce PHP’yi ve MySQL’i öğrenmek olduğu için, güvenlik ikinci planda kalıyordu. Fakat yeni başlayanlar için bunu tavsiye etmiyorum. PHP ve MySQL’i yeni öğreniyorsanız güvenliği de düşünün.

Geliştirilen projelerde, projenin mantığına göre bir sistem yazmak gerekir. Pata küte yazılıma dalmak güvenlik zaafiyetlerine olanak verir. Önce neyi nasıl yapacağınızı sorgulayın. Devamını Oku