Anasayfa

Bu ders ücretli dersler kapsamındadır. Gördüğünüz video sadece işlenecek konuları anlatan önizlemedir.

Evet, Dersimizin konusu install.php yada kur.php olarak isimlendirdiğimiz kişinin bilgisayarındaki sql dosyasını sunucuya yüklemeden çağırdığı sayfa üzerinde gerekli bilgileri yazmasının sadece yeterli olduğu ve kurulumun otomatik gerçekleştiği scriptlerin nasıl oluşturulduğunu incelemek.

Script yazan herkes bilir ki yazma işlemi bittiğinde tabloların ve alanların oluşması için script sql olarak dosya halinda scripte dahil edersiniz. Bunun için phpmyadmin e girdiğinizde export dediğinizde daha sonra burdan ilgili tabloları seçip ve eğerki ekstradan kullandığınız herhangi bir ayarlar varsa bunları seçmek suretiyle dosya olarak kaydet dersiniz. Ve dosya olarak bu kaydedilir. Aslında bu dosyanın içerisinde açtığınızda tabloları oluşturmak için create sql deyimlerinin içerisinde var olduğunu görürsünüz. Bunun yanında illaki phpmyadmin değil muadili olan herhangi bir programdanda verilerinizi yedeklemek yani sql olarak almak suretiyle sql i kaydederek scriptinize dagil edersiniz ve ilgili kişi bu scripti kurarken kendi veritabanında bulunan phpmyadmin e girer daha sonra import veya verial seçeneği ile bilgisayarından bu dosyayı seçer. bu seçtiği dosyayı çalıştırmak suretiyle tabloları kendi hostunda oluşturmuş olur buraya kadar herşey güzel ve hoş Yalnız problem şu devamlı geliştirdiğiniz bir script olduğunu düşünürsek yani yazdım gitti mantığı ile çalışmıyorsanız ve yeni versiyonlar çıkarıyorsanız bu sorunu yeni versiyonlarda yaşamaya başlarsınız mesela mevcut şurdaki bir tablomda bir alan eksik olarak ilk versiyonu çıkardığımı düşünelim yeni bir alan eklemek için ben buraya gelip yeni alan ekle dediğimde alanın bilgilerini yazar ve kaydederim. Buraya kadar kendi bilgisayarımda oluşturma işlemi tamamdır.

Yalnız scriptin yeni versiyonunu çıkarırken kişinin bu alanları eklemesi gerekir tabi buda ya sql dosya olarak verilmelidir, yada kişiye yapacağı işlemler anlatılmalı veya bunu kendimiz elle yapmamız gerekir. çok fazla sayıda adresle uğraşıyorsak bir alan ekleme işlemimiz 5 dakikamızı alıyorsa ve bu alan ekleme işlemini on adres için yapıyorsak 50 dakikalık bir zaman kaybına neden olmuş olur.

Bu tarz güncelleştirmeleri ve veritabanının ilk kez oluşturulması tabloların açılması gibi işlemleri otonom hale getirmek için php ile bu tabloları oluşturan gerekli güncelleştirmeleri yapan bir sistem kurabiliriz işte bu yaptığımız sistem kur.php yada install.php olarak isimlendirilir ve bu ders boyunca yaklaşık 2 saat süreyle size bunları oluşturmada uygulanabilecek farklı tekniklerin tek tek nasıl yapıldığını anlatarak derinlemesine inceleme yapmış olacağım.

Burda iki farklı teknik ön plana çıkacaktır bizim için. Birincisi tablo kontrolü ve alan kontrolü ile var olmayan tablo ve alanların oluşturulması ikinci farklı uygulayacağımız teknik ise versiyon - versiyon gittiğimizi düşünerek tablo ve alan kontrolünden ziyade gerekli sql deyimlerinin çalıştırılması olacak tabi bu anlamda scriptimizin yeni versiyonunu yaparken alanları eklediğimizde belli alanları düşürdüğümüzde tiplerini değiştirdiğimizde bu işlemleri yaparken nelere dikkat etmeniz gerektiğinide kısaca değinmiş olacağız. Evet sırasıyla işlemleri tablonun kontrolü ve alanların kontrolünü yaparak başlayalım.


Sitenize Aşağıdaki kodlari ekleyerek videoyu izletebilirsiniz
Bu Sayfayı İmleyebilirsiniz : Bookmark and Share
Videoya Henüz Yorum Yazılmamış
İlgili Dosya Bulunmamaktadır
Adınız, Soyadınız
Mail
Telefon
Adres
Referans
Sitede bulunan Tüm dökümanların izinsiz kopyalanması yasaktır. ProgramlamaTv.com 2008
Hizmet Sözleşmesi - Gizlilik İlkesi