Oca
29
2012

CodeIgniter Serisi : 1

375869_codeigniter

Merhaba Arkadaşlar; CodeIgniter bildiğiniz gibi PHP frameworkler içerisinde en fazla kullanılanlardan ve MVC (Model- View- Controller) mantığını en iyi yansıtanlardan birisi. Öncelikle MVC nedir neden bizim frameworklere ihtiyacımız bunları anlamamız gerekiyor.  Framework deyince büyük ve genişlemesi mümkün olan siteler akla geliyor. Fakat büyük sitelerden daha ziyade küçük siteleri daha kolay yapmak amacıyla kullanılabilir. Büyük siteler için kendi framework’ümüzü hazırlamak daha mantıklı olabilir. Örneğin tamamen ajax tabanlı bir site yapacaksak bunun yapısını ajax’a göre ayarlamalıyız. Örneğin [...]

Oca
16
2012

Bombastik.com ile Söyleşi

bombastik-onyuz

  Bu söyleşimizde sevgili Mehmet Gök ile beraberiz. Mehmet bey bize bombastik.com ‘un kullandığı alt yapı teknolojilerinden ve uyguladıkları yöntemlerden bahsedecek. Kodcu.com :  Merhaba Mehmet bey, öncelikle teşekkürler. bombastik.com firmasını biliyoruz. Firmanızda kullandığınız teknolojiler neler?  Ben kısa bir araştırma yaptım ve php kullandığınızı gördüm. Detaylardan bahseder misiniz ? Mehmet Gök : Alt yapı evet php kullanıyoruz. Biz  1 ,5 yıl önce başladık. ilk ismi  grupca.com idi daha sonra bilyonerin iştiraki ile hem isim değişti  hem site değişti bombastik.com olduk. Kodcu.com : Bombastik.com [...]

Ara
17
2011

HipHop Virtual Machine

facebook-hiphop-logo

  Facebook mühendislerinden Jason Evans, geçtiğimiz günlerde HipHop sanal makinesini duyurdu. Bilindiği üzere Facebook 2010 yılında, php kodlarından kaynaklı çalışma performansını arttırmak amacıyla HipHop ‘ ı duyurmuş ve açık kaynak kodlu bir proje olarak topluluğa sunmuştu. Başlangıçta HipHop karşımıza HipHop compiler (hphpc ) olarak çıkmıştı. hphpc:   HipHop Virtual Machine yani hhvm çıkmadan evvel, Facebook HipHop compiler (hphpc) aracılığı ile statik olarak php kodunu makine koduna çeviriyordu. Dinamik yapıdaki bir dili, statik bir analize tabi [...]

Eyl
26
2011

Php CAPTCHA Uygulaması

captcha

Merhaba arkadaşlar, bu yazımda açık kaynak kodlu bir proje olan cool-php-captcha‘ dan bahsedeceğim. Bir çoğumuz biliyoruzdur en azından gözümüz aşinadır ; CAPTCHA bir web sitesine üye olurken veya bir içeriğe yorum yaparken, bize bir text alanına verilen karakterileri yazmamız için sunulan alfanümerik karakterlerden oluşuyor. Genelinde bir imaj (jpg, png..) formatında sunulan bu içeriği doğru (aynı) girmemiz durumunda olası form işlemini icra etmemize izin veriliyor, aksinde ise tekrar giriş yapmamız için yeni bir dizi karakter sunuluyor. [...]

Ağu
3
2011

PHP MySql İşlemleri: MySqli extension ve ezSQL sınıfı

Untitled-1

Bu video derste, MySqli ve ezSQL sınıfları tanıtılmış ve her iki sınıfla veritabanı bağlantısı, ardından sql sorgusundan dönen sonuç kümesinin çıktılanması örneklendirilmiştir. Derste çalıştırılan kod örneği, açıklama satırları ile birlikte aşağıdadır. MySqli Örneği ezSQL Örneği header(‘Content-Type: text/html; charset=utf-8′); /** * @author hakdogan * @copyright 2011 */ /*MySqli nesnesi, mysql sunucusu, kullanıcı adı parolası ve veritabanı parametrelerle oluşturuluyor ve dönen bağlantı nesnesi $veritabani değişkeninde depolanıyor*/ $veritabani = new mysqli(“localhost”, “kodcu”, “12345″, “kodcu”); /*Veritabanı ve sayfamızda kullandığımız [...]

Tem
28
2011

Dinamik olarak thumbnail oluşturma II.Adım

FFMPEG-PHP_

Bir önceki yazımızda Php üzerinden ffmpeg kullanarak thumbnail oluşturma kısmına kadar gelmiştik. Şimdi ise buraya kadar yapılanları, çoklu video yüklemeyle entegre edelim. Birden fazla video yüklemek istediğimiz için web sayfamızda birden fazla file nesnesi bulunması gerekiyor. Mesela, bir buton bulunsun ve tıkladıkça yeni bir file elemanı sayfamıza eklensin. Bunun için JQuery ‘den faydalanalım. JQuery bildiğimiz üzere bir JavaScript kütüphanesi ve JavaScript yazmayı inanılmaz kolaylaştırıyor. Öncelikle JQuery kütüphanesini web sayfamızın bulunduğu dizine eklememiz gerekiyor. Devamında indirdiğimiz [...]

Tem
25
2011

Dinamik olarak thumbnail oluşturma I.Adım

FFMPEG-PHP_

Merhaba arkadaşlar; Bu yazımızda uzaktaki bir sunucuya video yüklemeyi ve yüklediğimiz bu video’dan ffmpeg aracılığı ile nasıl dinamik olarak thumbnail (küçük resim) oluştururuz bunu konuşacağız. Bir local web sunucumuz olduğunu varsayarak, öncelikle ffmpeg nasıl kurulur? buna değinelim. Windows sunucumuz için ; http://ffmpeg.zeranoe.com/builds/ adresinden , 32-bit Builds (static) veya 64-bit Builds(static) başlıkları altından en son sürümünü indirebilirsiniz. Sıkıştırılmış dosyayı indirdikten sonra, \bin dizininden ffmpeg dosyasını, sunucumuzun dizinine ekliyoruz. ( ör : wamp server için C:\wamp\www ) [...]

Tem
4
2011

PFA Projesi, Android için PHP

pfa_pfaewok_logo

Neredeyse her platform altında çalışabilen PHP’nin Android ortamına da giriş yapmış olduğunu PFA projesi ile öğrendim. PHP severler için sevindirici ve belki şaşırtıcı bu haber, Irontec Firmasının arkasında yer aldığı PFA(PHPforAndroid) projesi ile yaklaşık bir yıl önce duyurulmuş. Geliştiricilerinin beyanlarına göre Android için PHP projesinin amacı, sadece Android platformunda PHP ile geliştirim yapmak değil, bunu mümkün kılacak araç ve belgeleri de sağlamak. Ekip bu amaçla PhpForAndroid.apk adında bir apk(Android Package File) dosyası ve destek için [...]

Tem
3
2011

Tamamlandı : PHP ücretsiz uzaktan eğitim

php dersi

Geçen hafta salı günü PHP ücretsiz uzaktan eğitimi başarıyla tamamladık. Tekrardan hatırlatmak gerekirse; bu eğitimde aşağıdaki konu başlıkları anlatıldı. PHP Nedir? PHP Dilinin Avantajları Nelerdir? PHP Kurulumu Nasıl Yapılır? PHP ve Zeng Engine PHP Syntax/Söz Dizimi PHP ile OOP PHP Geliştirme Ortamları/IDE’ler PHP için çatılar (framework)’ Bu eğitime katılan arkadaşlarımız görüşleri (yorumun yayınlanmasını isteyenlerin) Hakan Murat Kibar (Devlet Planlama Teşkilatı) : PHP konusunda daha net fikrim oldu. Artık nereden başlayacağımı daha net biliyorum. Altuğ hocam [...]

Haz
23
2011

PHP MySql İşlemleri: Kullanıcı verisi & Sql Injection

Untitled-1

Bu Video dersinde, veritabanı işlemlerinde kullanıcı verisinin filtre edilmemesinin sebebiyet vereceği zararları, bilinen yaygın ismi ile Sql Injection konusunu işlemeye çalıştım. Videoda yer alan fonksiyonların tanım ve söz dizimleri: mysql_real_escape_string(kaçış karakterleri uygulanacak string veri, [tercihe bağlı olarak mysql bağlantı belirteci]) //Post edilen string= ‘ or ”=’ mysql_real_escape_string($_POST['Veri']); //fonksiyondan sonra= \’ or \’\'=\’ strip_tags(HTML+PHP vb etiketlerden arındırılacak string veri, [ayıklanması istenmeyen etiketler]) $veri =”Strip Tags, uygulandığı ifadede yer alan etiketleri yok eder, istisna edilecekler belirtilebilir.”; echo [...]

Sayfalar:123»
Google Groups
Gelişmelerden haberdar olun
Eposta: