simplexml ile ilgili daha önce yazı yazmıştım. xml ve html yi parse edecek bir sınıf yazacağız.
bu sınıfı daha sonra geliştirip projemizde kullanacağız.
sınıfımız ne yapacak.
xml dosyasından xpath ile title, link ve description alacak.
html sayfasından title, description ve resimleri çekecek.
yazının tamamını oku »
etiketler:
codeigniter,
description,
file_get_contents,
html,
image,
images,
meta,
oop,
parse,
parser,
php,
preg_match,
preg_match_all,
proje,
resim,
simplexml,
src,
title,
xml
projemizde codeigniter ile smarty kullanacağız. aslında codeigniter’in kendi template parseri var. fakat smarty kullanılması tema dosyalarının daha duzenli ve okunaklı olmasını sağlıyor veya bana öyle geliyor.
bu konuda codeigniter ile birlikte smarty’nin nasıl kullanılacağını anlatacağım.
yazının tamamını oku »
09 / 07 / 2009
ekleyen: Emre Çevik kategori: php| proje
digg benzeri bir proje yapacağımız için xml kayıtlarını okuyacak bir sınıf hazırlamamız gerekli. simplexml diye bişey olduğunu biliyordum fakat onceden php5 kullanmadığım için incelememiştim.
Dün gece simplexml araştırdım bayada hoşuma gitti. Şimdi kısaca kullanımını sizlerede anlatacağım.
yazının tamamını oku »
1- Öncelikle http://codeigniter.com/downloads/ adresinden codeigniter’in en son sürümünü indiriyoruz. Ben en son sürüm olan 1.7.1 indirdim.
2- İndirdiğimiz zip dosyasını açıyoruz ve sunucumuza yüklüyoruz.
3- CodeIgniter_1.7.1 olan klasör adını “project” olarak değiştiriyoruz. (siz istediğiniz gibi değiştirebilirsiniz)
evet codeigniter kurulumumuz tamamlandı. şimdi ayarları nasıl düzenleyeceğimize bakalım. yazının tamamını oku »
08 / 07 / 2009
ekleyen: Emre Çevik kategori: genel| proje
sitede design patternler ile alakalı epeyce bir yazı yazdım. hem bunları pratikte görmek için. hemde nesne tabanlı programlamayı daha iyi anlayabilmek için proje geliştirelim.
tabi bu projeyi gerçekleştirirken çok fazla zaman harcamamak için bir adet framework (codeigniter) kullanalım. aslında kendi frameworkumuzu kendimizde yazabiliriz ama amerikayı yeniden keşfetmeye gerek yok. ayrıca yaptığımız projede zaman kazanarak elle tutulur bişey yapmaya çalışalım.
evet en önemli soru ise ne projesi yapalım. aslında aklımda bir kaç proje var.
digg veya benzeri türkçe bir servis yapabiliriz mesela.
otel rezervasyon sistemi yapabiliriz.
stackoverflow benzeri bir sistem yapabiliriz.
eğer projede benimle çalışmak isteyen olursa email veya yorum bırakarak bilgi verebilir.
ayrıca proje onerilerinizede açığım.
design patterns