|
|
Bu makalenin farkl� dillerde bulundu�u adresler: English Castellano Deutsch Francais Nederlands Turkce |
taraf�ndan Linda Christie <lindac(at)doctorvar.com> Yazar hakk�nda: Linda Christie, uluslararas� dan��ma ve bir bas�m �irketi olan Write Solutions'�n sahibidir ve DoctorVAR.com'un kurucusudur.Linda, yirmi y�l�ndan fazlas�n� bas�m ve elektronik bilgisayar bas�m d�nyas�nda ge�irmi�tir.TechTarget.com'da yaz� yazan bir edit�r olarak, "Depolama Y�netimi" isimli, iki ayda bir yay�nlanan bir ya�z yam��t�r ve teknik ipu�lar� vermi�tir."The Computer Jurnal", "Enterprise Technologies"," IT Solutions and Strategies" ve "CAD Technologies"'de �zellik edit�r�d�r(features editor) ve eski yazarlar�ndand�r.Linda ayr�ca,�nl� New York bas�mevleri taraf�ndan bas�lm�� i�letme ve t�p kitaplar�ndan, 11 "how-to" bilgi teknolojisinde �d�l kazanm�� bir yazard�r. T�rk�e'ye �eviri: �zcan G�ng�r <ozcangungor(at)netscape.net> ��erik: |
Durum �al��mas�: A��k Kod ��erik Y�netim Sistemleri E-ticaret Websitelerini Kolay Al�nabilir Yapmaktad�r�zet:
Bilgilendirici, e�lendirici ve ticari a��dan problemsiz bir websitesi i�in b�y�k bir fikri form�le etmek bir�eydir.Tutkuyu, 5000$'�n alt�nda g��l� bir e-ticaret websitesine �evirmek ba�ka bir�eydir. .
|
Hay�r, web bas�mc�lar, mant�ks�z de�illerdi.Hackerlar�n, �zerinde dokuz ay �al���klar� i�lerini , ekibin koplay�p sunucuya koyduklar� de�erli IT bilgileriyle dolu veri tabanlar�n� ve paralar�n� yok etmi�lerdi.Kontrat ile �al��na geli�tiriciler sitenin yedeklemesinde ba�ar�s�z olmu�lard�.
�lk akl�ma tak�lan, bu m��terinin bilgisayar bilgisi ve nas�l organize oldu�u idi.E�er �ok fazla e�itim isterse, bu onun b�t�esini fazlas�yla a�ard�.Ona, projesi hakk�nda daha fazla bili edinebilece�im sorular g�nderdim.�rne�in:
Bu m��teri, bir bilgisayar uzman� de�ildi ama cevaplar�ndan, onun iyi bir bilsayar bilgisine sahip oldu�unu, iyi organize oldu�unu ve sitenin �zelliklerini iyi bildi�ini anlam��t�m."Testimden ge�tikten" sonra,ona b�ylebir sitenin programlamas�n�n Hindistan'da bile 4-5000$'a �ok zor olu�unu d���nd���m� s�yledim.
Gerkesinimlerinden dolay� bunu s�yledim ve "tekerle�i tekrar icat etti�ini d���nd�m.�unu e-posta ile g�ndersim:"Siz, ��erik Y�netim Sistemi isteyen ilk ki�i de�ilsiniz.Sizin istedi�iniz �eyleri yapabilen bir�ok �YS var.Ek olarak, Bu �YS'leri �ok iyi bir y�netim aray�z�ne sahip ve �ok az teknik bilgi ile neredeyse b�t�n sitenin ayarlar�n� yapabilirsiniz.Bu se�enek ile, belirtti�iniz b�t�e i�inde size bu y�l�n sonuna kadar tam bir site haz�rlamam m�mk�n."
-Birka� saat i�inde, �� toplant�dan bir olacak olan ve projenin planlmas� ve uygulamas� ile ilgili g�r��ece�imiz bir toplant� iste�i ald�m.Birka� toplant� olmas�n�n sebeplerinden biri, site sahibini ve benim, projenin alan� hakk�nda a��k bir fikre sahip olabilmemizdi.Bundan sonra onun memnuniyetini at�ran etrafl� bir ��z�m sunabildim.Bu, zaman ve para tasarrufu sa�lad� ve bo�una u�ra�mam� engelledi.
�lk toplant�m�zdan sonra, a��k kod i�erik y�netim sistemi PostNuke, onun istedi�i her�eyisunabilecek kapasitede oldu�una olduk�a inand�m.PHPNuke( http://www.phpnuke.org/)'den ayr� olarak, PostNuke, �e�itli iyile�tirmeler ve PHPNuke sisteminden daha �ok geli�me sunuyordu.Tam CSS deste�i ve HTML 4.01 ge�i�li uygunluk, geli�mi� engelleme sistemi ve �ok dillilik sunuyordu.
G�z atmas� i�in m��teriye, PostNuke(http://www.postnuke.com/)'�n kullanma klavuzunu g�nderdim.�ok zekice, dok�manlara g�re bir�ok sayfa i�in tek engelleme sayfas�n�n m�mk�n olmad���n� s�yledi-DoctorVAR.com uygulamas� i�in zorunlu bir gereksinimdi.
Bu sorunu, di�er PostNuke y�klemelerini inceleyerek ve forumlar� takip ederek ��zebilece�ime emindim.�ok ge�meden, �oklu PostNuke y�klemelerinin sayfa d�zenlemeleri ve altsite engelleri �zerinde tam kontrol sa�layac���n� buldum.Bir PostNuke altsitesi, as�l PostNuke y�kelemesine ek bir y�klemedir.�rne�in, e�er as�l PostNuke y�kelemesi, /htdocs/postnuke alt�nda ise bir altsite /htdocs/postnuke/subsite1 alt�nda olur.
Her altsite ayarlar�, as�l PostNuke ayarlar�nda tamamen ba��ms�zd�r.Bu y�neticiye, her konuyu bir altsite olarak y�netme imkan� veriyor.Benim meydan okumam, b�t�n 28 altsitenin, altsitelerin bakt��� veritaban� tablolar�n� de�i�tirerek nas�l yapaca��n� bulmak idi.
Kodu inceledikten sonra, altsiteleri, baz� kullan�c� oturum bilgileri, makaleler, men�ler gibi bilgileri payla�acak �ekilde ayarlad�m.Bu �ekilde DoctorVAR.com sitesinin b�t�n altsiteleri b�t�n bilgileri payla�abiliyorlard�-konu,men�ler,giri� vs.
Ba�etmem gereken sonraki sorun, site arama fonksiyonu, di�er birincil gereksinim.PostNuke'�n makale �zelli�inin bak�m� s�k�c� bir i� olacak��ndan m��terim, �i�en i�eri�i halletmem i�in html engelleri kullanmam� istedi.Yine de PostNuke, sadece b�y�k mod�lleri ar�yor, html sayfalar�n� de�il.
Html d�zenleri ve arama konusunu ��zmek i�in PostNuke'e Content Express( http://pn.arising.net/ce/) ad� verilen bir mod�l ekledim.Bu mod�l, html sayfalar� eklemek, site klavuzlu�u ve hatta html sayfalar� i�in arama motoru konular�nda kullan�c� dostu bir y�netim aray�z� sunar.Content Express, �oklu-site y�netimi i�in yap�mam�� oldu�undan �oklu-site ��z�m� i�in ne gibi �eyler yapabilece�imi kod i�inde ara�t�rmak zorunda kald�m.
Siteyi tamamlamak i�in, forum, i� bankas�, ilan ve reklam y�netimi sa�layan �cretsiz PostNuke mod�llerini ekledim.�ki hafta i�inde, m��terin saflar� d�zenliyor ve verileri sunucuya koyuyordu.Ve iki ay�n sonunda, m��terimin hayal etti�i DoctorVAR.com sitesi, b�t�e i�inde kalarak ve hi�bir gereksinimden ve �zellikten �d�n vermedin hemen hemen haz�rd�.M��terimin sat�n almas� gereken mod�ller,59$'a s�n�fland�r�lm�� reklam mod�l� ile al��veri� arabas� ve 30$'a konu.Geri kalan mod�ller �cretsizdi.
Benin arkaplan�m birle�time �zerin oldu�undan a��k kod yaz�l�mlar� bulmaktan, kodlar�n�n nas�l �al��t�klar�n� anlamaktan ve sonra kendi teknik bilgim ile mod�llerin birarada �al��mas�n� sa�lamaktan �ok heyecan duydum.Bu �ekilde, s�f�rdan programlama yapmak i�in ve hatalr� bulmak i�in �ok fazla vakit harcamak zorunda kalm�yorum.DoctorVAR.com(
|
G�rsely�re sayfalar�n�n bak�m�, LinuxFocus Edit�rleri taraf�ndan yap�lmaktad�r
© Linda Christie, FDL LinuxFocus.org |
�eviri bilgisi:
|
2003-04-23, generated by lfparser version 2.35