Php ile video scripti yazalım ders-1
Merhaba arkadaşlar sizlere burdan php ile basit bir video scripti yazmanın temel mantıklarını anlatmaya çalışacağım. Bu scriptte kullanacağımız temel unsurlar php programlama dili ( personal home page ), html (hyper text markup languages), javascript , css ve tabiki olmazsa olmazlardan SQL veritabanını kullanacağız…
İlk etapta sql veritabanımızı oluşturarak işleme başlayalım:
Bunun için bilgisayarınızda apache serverin kurulu olması gerekmektedir. Php dili server tabanlı bir dil olduğu için tarayıcıda .php uzantili sayfanin görüntülenmesi için önce bir derleyicide php kodlarinin elenip tarayiciya saf html kodu olarak yansıtılması gerekir. Apache işte bu noktada devreye giriyor. Yani kısaca apache php derleyicisidir. Localhost’ta ve web üzerinde çalışabilir.
Şimdi localhost kurulu değilse benim genellikle kullandığım appserv localhostunu kurulumunu anşlatan bir link vermek istiyorum :
http://www.byte.com.tr/FORUM/forum_posts.asp?TID=9995
Şimdi localhostumuz ve bununla birlikte apache serverimiz hazır ise işleme başlayabiliriz demektir.
Şimdi bir düşünelim ilk önce bize ne lazım videoları bir düzende kulalnıcılarımıza sunmak için bu videoları kategorize etsek çokta fena olmaz
O halde bir kategori tablosu oluşturarak ilk önce videoları kayıt edip birbirinden ayıracağımız kategori tablosu açalım:
-- Tablo yapısı: `category`
--
CREATE TABLE `category` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(225) NOT NULL,
`seoname` varchar(225) NOT NULL,
`title` text NOT NULL,
`description` text NOT NULL,
`keywords` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=20 ;
--
Evet kategori tablomuzu yukardaki şemaya göre oluşturalım şimdi bunları açıklamaya geldi sıra;
id => Kategorinin null() olarak artacak olan numarası. Bu numara bizi kategoriler üzerinde işlem yaparken kolaylık sağlayacak bir nevi t.c. kimlik no gibi düşünebilirsiniz
name => Kategorinin görünen adı
seoname => Sitemizde SEF link uygulaması yapacağımızı varsayalım buda seflinkin veritabanda tutulması için oluşturulan bir alan.
title => Özgün bir script olması için kategorinin title tagını kullanıcı kendi admin panelinden belirlemesi için oluşturduğumuz alan.
description =>Yine özgünlük için her kategori sayfasında meta-description’u admin kullanıcısının istediği gibi şekillendirmesi için oluşturduğumuz alan.
keywords => Buda yukardaki son iki madde ile aynı amaçla oluşturulan alan.
Şimdilik ilk dersimiz bu kadar diyelim çokta sıkıcı olmak istemedim ikinci derste görüşmek üzere hoşcakalın.

