Filtre

PHP

EGEBK bünyesinde verdiğim PHP kursunun ders notları ve PHP dili ile yazılmış çeşitli kod parçaları bu bölümde yer alır. Kaynak kodları eğitim amacına yönelik olup, geliştirme ve çalışma ortamında kullanılmasından doğabilecek sorunlardan UBenzer sorumlu tutulamaz.

03 Eylül
2010
00:41

Neden Webadam’dan Hosting Almamalısınız?

Bilgisayar & Hayat & Markalar & PHP & İnternet 03 Eylül 2010

Çünkü müşterisine değer vermez, saçma sapan yanıtlar veren bir destek birimi vardır. Sunucusunda akıl almaz kısıtlar bulunur. Size haber vermeye bile zahmet etmeden, sunucunun bir ayarını değiştirebilirler. Tüm sitelerinizde aksamalar olur. Veya TTL sürelerini dikkate almadan sitenizin IP adresini değiştirebilirler ki ulaşılamasın size…

“Sizinle ilgileneceğiz” dedikten 5 dakika sonra “ticket”ı kapatıp “unutmanızı” sağlamaya çalışabilirler.

WordPress gibi dünyaca ünlü bir yazılım bile sunucularında tam uyumlu çalışmamaktadır.

PHP ile dosya yüklemek isterseniz (HTTP POST) yükleyemezsiniz! Sadece 2MB koymuşlardır limiti çünkü! (Daha sonra zor zahmet 10MB’a çıkardılar.)

Dış kaynaklardan bilgi çekecekseniz, CURL kullanmak zorundasınızdır. Neden? Çünkü daha “pratik” yöntemleri Webadam engellemiştir.

Sitenizin içeriğini size sormadan silebilirler! Size haber vermeden! Sonra “Bize ne lan! Silinmiş işte! İstiyorsan yedekten yükleyelim, dahasını da karıştırma!” diyebilirler. (Sildiklerini söylemeseler de, ben öyle olduğunu düşünüyorum.)

mail() fonksiyonunu bile engelleyebilirler! Sonra da, “Bu hep böyleydi, senin haberin yok!” gibisinden imalarla suçu bir de müşterisine atmaya çalışabilirler.

İnanmıyor musunuz?

İnanamıyor musunuz?

Bu kadar da olmaz, abartıyorsun mu diyorsunuz?

O halde, Destek Sistemi’nde bana yazdıklarından ekran görüntüleri gelsin… Kanlı canlı kendiniz görün. Devamını oku »

yorum yok | toplam 53 kez okundu | bugün 53 kez okundu
08 Mayıs
2010
19:52

MySQL Collation Değişimi

Bilgisayar & PHP & İnternet 08 Mayıs 2010

Collation: Alfabetik sıralama.

Collation Seçimi: (Bizim örneğimizde) veritabanındaki bilgilerin, hangi sıralama algoritması kullanarak sıralama yapacağımızı ayarladığımız veritabanı metadatası.

MySQL’de collation, char, text, longtext gibi metin girilen sahaların hangi algoritmaya göre sıralanacağını belirler. Collation, metinleri tuttuğunuz karakter seti (charset) ve kullandığınız dile göre seçilmelidir.

Bugün fark ettiğim önemli bir problem, charset olarak utf8_general_ci seçildiğinde, Türkçe karakterlerin çengeli olmayan karakterler ile bir tutularak sıralanması idi. Devamını oku »

1 yorum var | toplam 383 kez okundu | bugün 1 kez okundu
25 Nisan
2010
02:04

UBenzer Türkiye’de!

Her şey bundan altı ay önce başladı… Sınırsız web alanı verdiğinden, bant genişliği, domain sınırı gibi gereksiz şeylerle uğraştırmadığından UBenzer Amerika’ya, Hostgator’a taşındı.

Hizmet süperdi… Hiçbir eksiği olmayan sunucular… Limit kısmında “Unlimited” yazan web alanı, bant genişliği. İstediğin kadar domaini barındırma olanağı… Yardımsever bir teknik destek (İngilizce).

Bunlar bana yaklaşık 40 dolara patlamıştı altı aylık… Fena da değildi.

Tek bir sorun vardı: Çok yavaştı. Devamını oku »

2 yorum var | toplam 479 kez okundu | bugün okuyan olmadı
07 Nisan
2010
22:00

PHP Kursu İptal Duyurusu

Bilgisayar & PHP 07 Nisan 2010

EgeBK bünyesinde verdiğim PHP kursunun 8 Nisan 2010 tarihli dersi şifayı kapmam sebebiyle mecburen iptal edilmiştir. (Hapşu) 15 Nisan 2010 tarihli ders de birçok kişinin o hafta vizeleri olması nedeniyle iptal edilmiştir. (Aaah başım!)

Derslerin telafisi uygun bir zamanda yapılacaktır. Dersin yapılmayacak olması nedeniyle, ödev teslim tarihinin ileri atılması gibi bir durum söz konusu olmayacaktır.

Çevreye verdiğim rahatsızlıklardan dolayı özür diler, antibiyotiğimi içmeye giderim.

Bu duyuruyu duyanların; bu duyuruyu, bu duyuruyu duymayan kursiyerlere duyurması önemle rica olunur.

İyi akşamlar,
Vizelerde başarılar.

yorum yok | toplam 310 kez okundu | bugün okuyan olmadı
02 Mart
2010
02:25

PHP’ye Davet

Geçen dönem Ege Üniversitesi Bilgisayar Kulübü (EGEBK) bünyesinde PHP dersleri verdiğimi birçok okurum biliyordur. Bu dönem de PHP kursunun hocası ben olacağım: Sizi PHP’ye davet ediyorum.

Size kurs hakkında bazı bilgiler sunayım:

  • Kurs, geçen dönemkinin devamı olmayıp, sıfırdan anlatılmaya başlanacaktır.
  • Kursa gelenlerin başlangıç düzeyinde HTML bilgisine sahip olması ve başlangıç düzeyinde algoritmik bilgiye sahip olması (if nedir, for nedir?) kişiye kolaylık sağlayacaktır. İsteyen arkadaşlar EGEBK’nın Algoritma kursunu ayrıca alabilir.
  • Dersin kapsamında “PHP Nedir ve Neden Gerekir?” gibi çok basit konulardan başlanacak ve haftalar boyunca, Sunucu-İstemci mantığı, HTTP protokolü ve incelikleri, PHP ile oturum kontrolü (sessions), PHP ile veri tabanı bağlantısı gibi konulara değinilecektir. Vakit kalması ve istek olması durumunda sunucuda PHP, istemcide JavaScript kullanılarak AJAX teknolojisinin kullanılması gibi uç konulara da sıra gelebilir.
  • Kursun bitiminde sizden bir bitirme projesi istenecektir. Bu projenin içeriğinde derste anlatılanlardan fazlası olmayıp, öğrenilenleri pekiştirme ve uygulama amacı güdülecektir. Kurs kapsamında başarılı sayılmanız ve sertifika alabilmeniz için bu projeyi yapmanız gerekmektedir.
  • Başarılı öğrencilere, Ege Üniversitesi Bilgisayar Kulübü tarafından sertifika verilecektir.
  • Kurs bir dönemliktir. (Bir dönemden kasıt, bahar yarıyılına denktir. Finallerden önce dersler sonlandırılacaktır.)
  • Dönemlik katılım ücreti tek kurs için 40TL, iki kurs için 60TL, üç kurs için 80TL’dir. Bu fiyatları EGEBK belirliyor olup, değişmiş olma ihtimaline karşı kendi web sitelerinden kontrol etmeniz önerilir.
  • Kursa katılmak için Ege Üniversitesi Öğrencisi olmanız koşulu söz konusu değildir.
  • PHP kursu Perşembe günleri saat 17.00 – 19.00 arası Ege Üniversitesi Eğitim Fakültesi 50. Yıl Laboratuvarında olacaktır.
  • Kayıtlar 1 Mart – 15 Mart arasında yapılacaktır.
  • İlk ders 18 Mart 2010 Perşembe günüdür.
  • Kayıtlar EGEBK web sitesinden çevrimiçi olarak; kurulduğu aralıklarda Yüzme Havuzu’nun önünde veya Bilgisayar Mühendisliği bölümünün önünde açılacak stantlardan veya topluluk odasından (Eğitim Fakültesi -1. katta) yapılabilir. Hiçbirini bulamayıp yardıma ihtiyaç duyarsanız benimle iletişime geçebilirsiniz.
  • Çok istiyorum gelmeyi ama Perşembe XYZWQ var, o olmasaydı kesin gelirdim gibi bir düşünceniz varsa, bunu stantlarda belirtiniz. *Belki* bir iyilik yapabilirler.
  • Kontenjanlar laboratuvarın kapasitesi ile sınırlı olup, ilk kaydolan dersi alır mantığı esas alınacaktır.
  • Bilenler, ilgilenebileceklerle bu yazıyı bilumum sosyal ağlarda ve sanal olmayan alemlerde paylaşırlarsa çok memnun olurum.
  • Başka sorunuz varsa, buyurun sorun. =)

İyi günler

5 yorum var | toplam 446 kez okundu | bugün 1 kez okundu
02 Ocak
2010
03:06

Basit Bir AJAX Hesap Makinesi

Bilgisayar & PHP & İnternet 02 Ocak 2010

Geçen hafta PHP kursunda amacımızı biraz aşıp, istemci taraflı kütüphanelere daldık. AJAX’ın ne olduğu, neden AJAX’a ihtiyaç duyduğu, kısa bir tarihçesi gibi konular üzerinde durduktan sonra, popüler kütüphanelerden jQuery yardımı ile, AJAX yöntemini kullanan bir hesap makinesi yazdık.

Amacı ne, PHP’ye ne gerek var, JavaScript zaten toplama çıkarma yapabiliyor diyecek olursanız, sonuna kadar haklısınız. Bu programcıkta amaç, AJAX’ı basit bir şekilde örneklemek, öğrenebilmek, anlayabilmek…

…diyor ve sizi kodlarla baş başa bırakıyorum. Devamını oku »

2 yorum var | toplam 883 kez okundu | bugün 1 kez okundu