Daha Fazlası :
Home » , , » Web Programcılığı

Web Programcılığı


Web Programcılığı

Bazıanlarda okunaklılığıazaltsa da, günümüz internet siteleri bol grafik, efekt ve

animasyonlarla süslüdür. Kolay web programcılığıiçin HTML (HyperText Markup
Language – Hiper Yazıİşaret Dili) icat edilmiştir.

Bir sitenin HTML olarak kaynağınıincelediğinizde çok karmaşık ve dağınık gelebilir.
HTML ile site tasarımıçok zor olduğu için JavaScript gibi web sayfasıyardımcı
programlama dilleri yapılmıştır. Etkileşimli site yapmak, kullanıcının formlara girdiği
verileri kontrol etmek, site içine oyun eklemek isterseniz, bunlarıJavaScript, Java, CGI veya
Macromedia Flash ile yapabilirsiniz.



Web programlama dilleri, sitenin ziyaretçi sayısınıartırır ve ziyaretçinin uzun süre
sitede kalmalarınısağlar. Öğrenmesi kolaydır ve dünyanın herhangi bir yerinden siteye
(uygulamaya) ulaşıp, değişiklikler yapabilme imkânıvardır.

Dezavantajları:

• Tüm web tarayıcılarıJavaScript ve Java desteklemez. (Daha eski tarayıcılar
gibi)
• Bağlantıhızınıdüşürür.
• İnternet bağlantısıyok ise sayfanın görüntülenmesi mümkün olmayabilir.
Sonuç olarak her konuda bir işe yarayan “mükemmel” dil yoktur. Profesyonel olarak
program yazmak istiyorsanız, C# gibi yüksek seviye bir dil ve SQL gibi veri tabanıdili
öğrenmelisiniz. İşbulmakta zorlanmazsınız. Eğer sizden site yapılmasıisteniyor ise Java,
JavaScript, PHP ve ASP.NET gibi dillere aşina olmak kaçınılmazdır.
Eski bilgisayarlarda hâlâ eski kodların barınmasından dolayı, piyasada az kullanılan
diller ile iyi kariyer yapabilirsiniz. Hatta bilen sayısıaz olmasından dolayı, iyi ücret
alabilirsiniz.




Çok Dil Kullanma

Bazıderleyiciler, kaynak kodu önce özel bir dosya türüne çevirir. “Object file – nesne
dosyası” denilen bu dosya, kaynak dilden bağımsız hâle gelir. Farklıdilde oluşturulmuş
nesne dosyaları, “linker - bağlayıcı” adıverilen programlar ile birleştirilir. Sonuçta ise
çalıştırılabilir tek dosya oluşur.
Microsoft Windows, dillerin ortak kod kullanımıiçin DLL (Dynamic Link Libraries –
Dinamik BağKütüphanesi) yöntemi kullanır. Ara birimi olmayan bu dosyalar, farklı
programlama dilleri kullanabilsin diye sisteme tanıtılmıştır.
Son bir yöntem, Microsoft’un .NET teknolojisidir. Aynıara birimde ister C#, ister
Basic veya başka bir dil ile program yazılabilir. Aynıveri tabanınıve çözümü ortak
kullanarak birçok programcıbir arada çalışabilir. Her dilin kendine has avantajı
kullanılarak, uygulamalar daha güçlü hâle gelebilir.
Share this article :
 

Copyright © 2011. PccNett . Tüm Hakları Saklıdır.
Design Template by pccnett | Support by creating website | Powered by Blogger