12 Mart 2010 Cuma

Teletubbies Teletabiler

Tinky Winkyyy
Dipsyy
Laa-Laa
Pooo

kljfdsajkldasf :D

15 Şubat 2010 Pazartesi

CMS nedir? Nasıl Kullanılır?

CMS aslında ingilizce; "Content Management System" kelimelerinin kısaltılmış halidir. Türkçe olarak ise; "İçerik Yönetim Sistemi" denebilir. İçerik yönetim sistemleri, genelde belli bir tasarım şablonu dahilinde bilgilerin, makalelerin, resimlerin veya dökümanların web sitenizde kolayca gösterilmesidir.

CMS yani içerik yönetim sistemleri, her sayfa için ayrı ayrı tasarımla ve kodlamayla uğraşmadan içeriğe odaklanarak verilerimizi site kullanıcılarımıza ulaştırmamızda büyük bir kolaylık sağlar. Bu yüzden içerik yönetim sistemleri en başta zaman kaybımızı önler.

Bir diğer kolaylığı ise tasarım veya kodlama bilgimiz olmasa dahi bir web sitesini yönetebiliriz. Yeni içerikler ekleyebilir, beğenmediğimiz bir içeriği silebilir veya düzenlenebilir. Bu yüzden kodlama veya tasarımla uğraşmadan sadece içeriğe odaklanmamız kolaylaşır. Bütün içerik yönetim sistemleri bu fonksiyonların en kolay nasıl uygulanabileceği düşünülerek tasarlanmıştır.

Günümüzde birçok hazır içerik yönetim sistemleri mevcuttur. Bunlardan en başlıcaları bloglar, forumlar, wiki sistemler ve normal genel bir site şeklinde tasarlanmış içerik yönetim sistemleridir. Evet aslında günümüzdeki birçok çeşit sitenin genel amacı içerik yönetimidir.

Bir içerik yönetim sistemi tercih edilirken başlıca göz önünde bulundurulması gerekenler nelerdir?

- İçerik mutlaka en kolay şekilde yazılabilmeli, yayınlanabilmeli, değiştirilebilmeli veya silinebilmelidir.

- İçerik gösteriminde kullanılan tema mutlaka kolaylıkla değiştirilebilmelidir.

- İçeriğin gösteriminde oluşabilecek tasarım bozuklukları düşünülerek gerekli esneklik tasarıma yansıtılmalıdır.

- İçerik yönetim sistemine düşünülerek başka programcılar tarafından yazılan eklentiler kolaylıkla ve güvenli bir şekilde eklenebilir olmalıdır.

Genel itibariyle bir içerik yönetim sisteminde ilk başta göz önünde bulunduracağımız şeyler bunlardır.

Günümüzde internette veri ararken en çok kullanılan araç bilindiği gibi arama motorlarıdır. Son zamanlarda bu yüzden içerik yönetim sistemlerinde dikkat edilmesi gereken en önemli noktalardan birisi de arama motoru optimizasyonudur. Arama motorlarında üst sıralarda çıkmanın öneminden dolayı seçeceğimiz sistemlerde bu optimizasyonlara dikkat edilip edilmediğini göz önünde bulundurmamız gerekir.

İçerik yönetim sistemleri nasıl kullanılır?

İçerik yönetim sistemlerinin kullanımı, son kullanıcı dediğimiz işin kod ve tasarım kısmından ziyade içerik kısmıyla ilgilenen kullanıcılara göre tasarlanmıştır.Hazır CMS sistemlerin hepsi bir yönetici paneli ile içerik yönetme, tasarım değiştirme veya sisteme değişik eklentiler ekleme gibi faaliyetleri kolaylıkla yapabilme imkanı sunar. Özel kodlanmış bir CMS sistemi ise isteklere göre kodlandığı için tasarım veya eklentilerden ziyade içerik yönetimine odaklıdır. Ne olursa olsun uzman biri tarafından kodlanmış özel bir CMS veya hazır bir CMS sistemi kolay kullanım için oluşturulmuştur. Bu yüzden yönetim panellerinin kullanımı oldukça kolaydır. Kullanılabilirlik, en köklü ve eski aynı zamanda geliştirmesi devam eden sistemlerde her zaman fazladır. Bir sistemde bunun da göz önünde bulundurulması önemlidir.

Peki başlıca kullanılan içerik yönetim sistemleri hangileridir?

- Wordpress : Gelişen web program ve tasarımlarına kullanıcıları ve geliştirici ekibi ile en iyi ayak uyduran CMS sistemidir. Kolay yazı yayınlama, silme, değiştirme özelliklerinin yanında çok kolay bir şekilde tasarım değiştirme, eklenti ekleme gibi özellikleri de bünyesinde barındırır. Aynı zamanda arama motorlarıyla uyumu da başka sistemlere göre kıskandırıcıdır. Aslında kullanıcıların blog yazmaları için düşünülmüş bu sistem zamanla ve tasarımlarıyla her türlü içerikteki site için kullanılan bir sistem haline gelmesini sağladı.

- Joomla : Her türlü portal ve içerik yönetiminde kullanılabilecek bir diğer sistem de joomla`dır. Çok gelişmiş yönetici paneli ve tasarımlarıyla bu sistem de öne çıkmaktadır. Kendi içinde bulunmasa da eklentiler ile arama motorları optimizasyonu güzeldir. Eklenti, bileşen yazılabilirliği ve eklenilebilirliği de yüksek sistemlerden biridir.

- Drupal : En çok kullanılan içerik yönetim sistemlerinden bir tanesi de drupal`dır. Drupal`da kolay yönetilebilir paneli, kullanıcılara tanıdığı özellikler, tema yelpazesi ve geliştirici ekibi ile ön plana çıkmaktadır. Arama motorlarıyla bu sistemimizin de arası iyidir.

- Phpbb : Phpbb oldukça köklü bir forum sistemidir. Bilindiği gibi forumlarda yöneticiler gibi kullanıcılar da içerik oluşturabilir. Kontrol edilebilirlik ve yönetim paneliyle phpbb`de öne çıkmaktadır.

Bunların haricinde vbulletin, ipb, php-nuke, mambo, moodle, plone, simple machines forum gibi sistemler de kullanılabilirlik ve tercih olarak çok kullanılan sistemlerdendir.

Hazır CMS sistemlerin kullanımı gibi kurulumu da basittir. Genel olarak kurulumları birbirine benzer.Bir veritabanı oluşturulur, dosyalar upload edilir ve daha sonra kurulum sayfası çalıştırılır. Aynı zamanda cpanel`in bir eklentisi olan fantastico gibi bileşenler bu kurulum faaliyetlerini bile minimum düzeye indirerek oldukça kolay bir kullanım sağlar.

Bu kolay kullanım özellikleri ile yeni bir CMS sistem yazdırmak veya yazmak yerine hazır bir içerik yönetim sistemini kullanarak bir tema ile özgünlüğünüzü arttırmanız çoğu zaman daha tutarlı olacaktır. Bu hazır sistemleri, kolay kullanımları ve internette bol miktarda alabileceğiniz yardımlarla çok kolay bir şekilde yönetebilirsiniz.

Bu yazımızda CMS sistemlerin ne olduğu, nasıl kullanıldığı ve hazır CMS sistemlerinden en çok kullanılanların hangileri olduğu hakkında bilgi vermeye çalıştık. İyi çalışmalar.

4 Şubat 2010 Perşembe

Hotmail.com.tr uzantılı msnler kap kap hurraaa!!

Maykrosoft, hotmail.com.tr uzantılı eposta adreslerini açtı. E bu tabi "ah be şu adres bende olsa ne güzel olur" diyenlere yaradı. Msn adresim beni yansıtmıyor diyen vatandaş gel gell, Batan maykrosoft`un adresleri bunlar... Hotmail`ın çakması da olsa bu adreslerin çoğu kapıldı... Kapılmayan varsa da sen kap okuyucu benim atıp tutmama bakmadan (: . E yalan söylemiyeyim ben de bir iki adrese baktım ama alınmış... Pehh!!

Neyse msn.com, hotmail.com, windowslive.com yeteri kadar karıştırılırken bir de hotmail.com.tr çıktı tam oldu. Aslında bir açıdan güzel oldu: Misal bir arkadaşınıza adres verdiniz; "lan olm hotmail.com.tr`ymiş senn adres ben hotmail.com ekledim yanlış çıktı hahaha :D" diye cevap verecek kişileri direk listenizden çıkarabilirsiniz...

Her neyse sosyal mesaj vereyim;
Ne hotmail.com.tr, ne hotmail.com, her ne olursa olsun yaşasın google talk & gmail.com...

Bu anlamlı mesajla şairane ruhumu da gördünüz sayın blog severler (:

Domuz Gribimi? Oldummu ki?

Biraz geç oldu evet ama napıyım ancak burnum akmaya başladı. Oysa sayın bakanlarımız bizim için dışarıdan aşı ithal edeli, bunların parasını tıkır tıkır ödeyeli, ödedikten sonra domuz gribi virüscükleri birdenbire kaybolalı baya oldu. Ama olsun ben yeni hasta oldum.
Domuz g(r)ibimiyim ki?

28 Ocak 2010 Perşembe

Linux Hosting mi Windows Hosting mi Kullanmalıyım ?

Linux mu? Windows mu? Bu seçim bir web sayfası açmaya karar verdiğimizde aslında ilk karar vermemiz gereken meseledir. Bir hosting firmasından alışveriş yaparken de karşımıza çıkan ilk sorudur. Eğer bir site açmak için ilk adımını yeni atacak biriysek bunun için çoğu zaman etrafımızda olan kişilerden destek alarak bir karar vermek zorunda kalırız. Şimdi bu karar verme anını açıp ilk başlangıç yapacak veya henüz karar verememiş webmaster veya webmaster adaylarına bir nebze olsun fikir vermeye çalışacağım.
Bu konuyu bir örnekle açıklamak istersek; farklı markalarda ama özellikleri genel olarak benzer olan iki telefonu örnek gösterebiliriz. Bu telefonlar arasında tercih yaptığımızda kendimize göre kullanılabilirliğine ve bize daha uygun özellikleri olup olmadığına bakarız. Bu iki işletim sistemi arasında da hosting tercihi yaparken buna benzer bir tercih yaparız. Hangi işletim sisteminde desteklenen diller bize daha uygunsa ve isteklerimizi karşılıyorsa o tabanlı hosting hizmetini seçmemiz doğru olacaktır.
Linux ile windows işletim sistemli hostingler arasında tercih yaparken bilinmesi gereken en büyük mesele yukarıda da belirttiğimiz gibi ihtiyaçlarımıza hangisi uygunsa onu seçmemiz gerektiğidir. Kafanızda bir web projesi şekillendirdikten sonra ilk yapmanız gereken projenizi koda dökmeniz, ihtiyaçlarınızı karşılıyorsa hazır bir scripti kendinize göre sisteminize adapte ederek kullanmanız veya bir programcı ve/veya tasarımcıya koda döktürtmenizdir. Koda dökerken kullandığınız veya kullanılan dil çok önemlidir. Hosting seçerken de işte buna göre karar vermeniz gerekir. Örneğin asp diliyle yazılmış bir web projesi sadece windows hosting`de çalıştırılabilir. Bu yüzden asp bir site tasarlayan veya asp diliyle yazılmış hazır bir script kullanmak isteyen bir webmaster windows hosting seçeneğini seçmek zorundadır. Php için bu durum açık kaynaklı olduğu için biraz daha esnektir. Php kodları eğer hostunuz da destekliyorsa hem linux hem de windows serverda çalışır. Fakat php için önemli özellikleri windows serverda kullanma imkanımız yoktur. Özellikle günümüzde SEO ve optimizasyonun önemi tartışılmaz hale gelmişken linkleri optimize edememek büyük bir kayıptır. Bu yüzden bir php sitesi kurarken performans açısından linux sunucu seçmek kesinlikle daha mantıklıdır.
Bu açıdan bakıldığında temel kararımız kullanacağımız programlama diline göre değişecektir. Fakat gün geçtikce sayıları azalsa da statik yani elle değiştirilen (sadece html`den kodlardan oluşan) siteler için iki seçenekten herhangi biri seçilebilir.

Linux veya windows serverda kurulu hosting için merak edilen temel farklardan biri de hız konusudur. Ancak iki işletim sistemi arasında sunucu tabanlı bakıldığında o kadar büyük farklar yoktur. Bu yüzden hız meselesini pek takmamanızı tavsiye ederim. Hız meselesinin asıl düşünüleceği konu scriptlerinizin optimize edilmesidir. Yani bir sistemde karar kılıp script oluştururken veya hazır oluşturulmuş scriptlerde fazla sistemi yormayacak eklenti ve özellikleri tercih etmeniz gerekir.

"İyi de ben linux kullanmayı bilmem nasıl olacak bu iş?" gibi bir çekincenin içine de düşmenize gerek yoktur. Çünkü komut dahi kullanmadan bütün işlemlerinizi birkaç tıkla yaparsınız. Windows veya linux hosting`de bu pek farklılık göstermez.

Günümüzde internette kullanılan hazır içerik yönetim sistemleri, forumlar vb. scriptlerde daha kullanışlı ve gelişime açık kaynak kodlu olduğu için daha kolay ayak uyduran daha çok php scriptler kullanılmaktadır. İnternete webmaster adayı olarak ilk adımını atan arkadaşlarımızın da genel olarak tercihi php scriptlerinden yana olmaktadır. Bu açıdan bakıldığında eğer sizde ilk adımınızı hazır scriptlerle atacaksanız benim de tavsiyem php tabanlı bir scriptle başlamanızdır. Eğer programcılığa yeni adım atıyorsanız da "windows tabanlı bir dil mi öğreneyim? yoksa linux mu?" gibi bir çelişkinin içine düşmeden kendinizi yakın hissettiğiniz dilden başlamanızı tavsiye ederim.

Bunların yanında linux veya windows seçiminin yanı sıra en önemli olan şey güvenilir ve işinde usta bir hosting firmasıyla çalışmanızdır. Optimizasyonlarla linux ve windows sunucular arasındaki farklar çok azaltılabilir ama kötü bir web hosting firmasıyla çalışmanın sonuçlarının hayal edilemeyecek sinir harplerine girmenizi sağlayacağını garanti ederim. Bu açıdan güvenilir ve işinin ehli web hosting firmalarını kullanarak windows veya linux hangi işletim sisteminin hangisiyle hosting hizmeti alırsanız alın, başarılı olabilirsiniz. Webmasterlıkta herşey tecrübeyle ve zamanla oturur ama kötü bir hosting ile devamlı kesilen ve teknik destek yetersizliğiyle boğuşan bir site tecrübe de olsa başarısı hayal olur.

Son olarak kısaca toparlamak gerekirse; ihtiyaçlarınız ve beklentileriniz konusunda bir karara vardıktan sonra linux veya windows hosting kullanmanız o kararlarınıza göre şekillenir. Siz hangi sistemde ihtiyaçlarınızı ve isteklerinizi daha rahat karşılıyorsanız mutlaka onu seçin. Ayrıca alanınızda başarılı bir site olduktan sonra da windows veya linux tabanlı bir sistem kullanmanızın pek önemi yoktur. Mühim olan başarılı bir sistem kurup, güvenilir ve stabil olarak çalıştırabileceğiniz bir hosting firması bulduktan sonra alanınızda güzel işler yapacak veya yeniliklere gebe bir ortam oluşturabilmektir.