“İyi Bir Web Sitesi Nasıl Olur” bu yazımda da bu sorunun size cevabını vermeye çalışacağım..
İnternet sitesini “herkes” açabilir mantığını düşünen bir çok arkadaşımız vardır ama nasıl iyi bir site açabiliriz bunu düşünmek zor olacaktır..
Neden mi? İnternet her geçen gün gelişen bir çığdır..Her gün dahada büyümekte ve farklı teknolojiler çıkmaktadır..
Bu yüzden “internet sitesi açabilirim” demekle herşey olmuyor..Evet açarsanız ama gerçek,kaliteli bir site açmanız için bir çok bilginiz olması gereklidir..Bunun başında programlama dilleri ve grafik bilgisi..
Bu bilgileriniz olmadan ancak hazır site veya hazır blog sistemlerini kullanabilirsiniz..
Peki benim iyi bir internet sitesi yapabilmem için neler gerekli?
Bu soruyu sorduğunuz zaman verilecek ilk cevap programlama dilleridir..Öncelikle herkesin başladığı şey basit “HTML” kodlarıdır..
Bir yazıya link vermek veya bir resmi siteye koymakla başlayan maceranın temelleridir..
Ardından sizin önünüze bir çok seçenek konulur..Asp,Php,Asp.Net,Cgi gibi..Bunlardan en fazla kullanılanı PHP’dir..PHP bir çok konuda diğer programlama dillerine göre esnektir ve çok farklı şeyler üretebilirsiniz..
İşte Web Programlama Dilleri:
- # HTML, XHTML (Hyper Text Markup Language, Extensible Hyper Text Markup Language) Web programlama dili
- # CSS (Cascading Style Sheets) Basamaklandırılmış stil yaprakları
- # Javascript
- # XML (Extensible Markup Language (Genişletilebilir İşaretleme Dili))
- XML dokumanları ağaç veri yapısında olurlar. Bağımsız imler yapıyı oluştururken, içerik ya imin özelliği olarak ya da iki im arasında gösterilir. Yapıyla ilgili ayrıntılar DTD (Document Type Definition) ya da XML Schema adı verilen harici dokümanlar ile tanımlanır.
- # Ajax (Javascript + CSS + XML)
- Asynchronous JavaScript ve XML sözcüklerinin kısaltması olan Ajax, etkileşimli (interaktif) web uygulamaları oluşturmak için kullanılan bir web programlama tekniğidir. Temel amacı arka planda sunucuyla ufak miktarda veri değişimi sayesinde sayfayı daha hızlı güncellenebilen web sayfaları yapmak, dolayısıyla kullanıcının istediği her anda bütün web sayfasını güncelleme derdinden kurtulmaktır. Bu da web sayfasının etkileşimini, hızını ve kullanılabilirliğini artırmak anlamına gelmektedir..
- # ASP (Active Server Pages)
- ASP, ya da Active Server Pages (Etkin Sunucu Sayfaları), Microsoft tarafından geliştirilen internete yönelik sunucu taraflı (server side) çalışan bir teknolojidir. Sunucunun sadece durağan sayfaları istemciye (ziyaretçi) göndermesi yerine, ziyaretçiden veri kabul edilmesi gerekliliğinin sonucunda ortaya çıkmıştır.ASP sayfaları çoğunlukla VBScript kullanılarak yazılır, ancak @Language komutuyla JScript, hatta Perl gibi başka bir dil de seçilebilir.Bir ASP dosyasının içinde, özel nesneler ve VBS, JS, SQL kodları bulunur, bu sayfalar istemci tarafından istendiğinde sunucu öncelikle ASP içindeki kodları icra ederek, istemciye göndereceği bilgiyi oluşturur ve gönderir. Gönderilen bilgi genellikle HTML (ya da SGML) şeklindedir. Fakat sadece bunlarla sınırlı değildir, aynı şekilde bir grafik dosyasıda oluşturulup, istemciye gönderilebilinir.ASP sayfaları HTML kodlarının içine gömülü şekilde oluşturulduğu halde bir kez server tarafından yorumlandığında saf HTML olarak döner. Kaynak kodlara bakıldığında ASP kodları görülmez. Bu kodlamacıların kaynaklarını saklamalarını kolaylaştırır.
- # ASP.NET (Active Server Pages .NET Teknolojisi)
- NET Framework, Microsoft tarafından geliştirilen, açık İnternet protokolleri ve standartları üzerine kurulmuş komple bir “uygulama” geliştirme platformudur. Daha önce Sun Microsystems tarafından geliştirilmiş olan Java Platformu’na önemli benzerlikler göstermektedir.Buradaki uygulama kavramının kapsamı çok geniştir. Bir masaüstü uygulamasından bir web tarayıcı uygulamasına kadar her şey bu platform içinde düşünülmüştür ve desteklenmiştir. Bu uygulamaların birbirleriyle ve geliştirildiği ortam farketmeksizin dünyadaki tüm uygulamalarla iletişimi için kolayca web servisleri oluşturulmasına imkân verilmiştir. Bu platform, işletim sisteminden ve donanımdan daha üst seviyede taşınabilir olarak tasarlanmıştır..Net mimarisi, ortak bir yürütme ortamı (runtime environment), ortak bir değişken tür sistemi, ve devingen bağlantılı kütüphanelerden oluşur. .Net kütüphanesi eski visual basic için tasarlanmış API (programcılar için bir çok fonksiyon) lerin sınıflanmış halidir. Çünkü API sınıflandırılmamış ve bu nedenler programcılar için bir kabus halini almaktaydı. .Net kütüphanesi programın işletim sistemi ile kolayca uyum içinde çalışmasını sağlamıştır.
- PHP (Personel Home Page)
- PHP, çoğunlukla hareketli ve etkileşimli web sayfaları oluşturmak için kullanılan sunucu taraflı bir programlama dilidir. Dil yazım kuralları açısından C ve Perl’e benzer. Çoğu işletim sistemi ve web sunucusu ile birlikte kullanılabilir. Eski haliyle Personal Home Pages (Türkçe: Kişisel ana sayfalar) olan PHP, 1993 yılında Rasmus Lerdorf tarafından geliştirilmeye başlamıştır. Daha çok hareketli web içeriği oluşturmak için kullanılan PHP, son zamanlarda IBM, Oracle ve Zend’in girişimleriyle kurumsal yazılım geliştirme platformu hâline getirmeye çalışılmaktadır.
- # CFM (Cold Fusion)
- ColdFusion bir programlama dilidir. Daha çok web tabanlı uygulamalar yazmakta kullanılır. JJ Allaire ve kardeşi Jeremy Allaire tarafından geliştirilen ColdFusion, sonradan Macromedia ile Allaire firmalarının birleşmesi sonucu Macromedia bünyesine katılmıştır.
- # Actionscript 2.0 , Actionscript 3.0 (Flash programlama dili)
- ActionScript, Adobe Flash’ ta kullanılan kodlama dilidir. ActionScript kullanarak uygulamalarınızı doğrusal olmayan bir şekilde oynatabilir ve uygulamalarınıza zaman çizelgesinde temsil edilemeyen ilginç veya karmaşık işlevler ekleyebilme imkanına sahip olursunuz..
Tabi bunların hepsi farklı amaçlara hitap etmektedir.İnternette bir site sahibi olmanız için öncelikle html ve css konusunda iyi derecede olmasada normal derecede bilginizin olması gerekmektedir.
Ayrıca ajax,javascript kullanarak sitenizi daha hoş ve kullanışlı hale getirebilirsiniz…
PHP,ASP ve diğer kodlama dillerinide isteğine göre seçebilirsiniz..Fakat çoğunluk ilk başta dediğim gibi PHP üzerindedir..Bir çok script ve hazır sistemler PHP ile kodlanmıştır..Ve PHP gün geçtikçe kendisini daha çok yenilemektedir.
Css ve flash görsel açıdan önemlidir..Flash sistemlerin seo açısından yetersiz olması nedeniyle son dönemlerde önemi yitirmiş yerini css ve web 2.0 tasarımlara bırakmıştır..
İyi bir web sitesi için CSS-PHP-HTML-JAVASCRİPT bilmeniz gerekmektedir..Tabi hazır sistemleri kullanmak istemiyorsanız..
Bunları nasıl öğrenebilirim derseniz.Google aracılığıyla öğrenmek istediğiniz programlama dillerini araştırarak birçok döküman bulabilirsiniz..
İyi bir websitesi için içerikten daha çok iyi bir kodlama ve iyi bir görünüm gerekmektedir..
Bu nedenle iyi bir websitesi yapabilmek için programlama dilleri konusunda bilginizin olması gerekmektedir.
cok mutluyum
Grafik ve tasarım bizim işimiz…
Flash firma tanıtım sitesi
Ürün Tanıtımı,
Firma Tanıtımı,
Resim galerisi,
Misyon / Vizyon bilgileri
İletişim (Adres, Telefon, mail…vs) bilgileri gibi istediğiniz sayıda sayfa seçeneği,
Banner, reklam tasarımı,
Logo tasarımı
Ürün görsel tasarımları,
Kartvizit tasarımı
Broşür tasarımı
Afiş tasarımı
Katalog tasarımları,
Flash katalog tanıtım sitesi
Kişisel tanıtım siteleri
Size ve / veya firmanıza uygun tasarım seçeneklerimizle dijital dünyadaki yerinizi belirleyelim.
Uygun fiyat seçeneklerimizle hizmetinizdeyiz..
Iletisim için E-Posta adresimiz: flashtanitimsitesi@gmail.com
Lütfen mail ile bilgi isteyiniz…