• Bağış
  • Web Teknolojileri

    DOM (DNM)

    Yazan : Şadi Evren ŞEKER DOM yani İngilizcedeki Document Object Modelling veya Türkçe karşılığı ile Doküman Nesne Modellemesi basitçe bir işaretleme dili (genellikle HTML veya XML gibi bir dil) için etiketlere (tags) erişmeyi sağlayan bir erişim yöntemidir. Günümüzde SAX ve DOM en yaygın olarak kullanılan erişim yöntemledir. SAX daha çok tek seferde işlenen ve ardışık [...]

    Şadi Evren ŞEKER tarafından, 26/10/2009 tarihinde yazıldı. | Nesne Yönelimli Programlama, Programlama Dilleri, Web Teknolojileri | A yorum var

    Çerezler (Cookies)

    Yazan : Şadi Evren ŞEKER İçerik Çerezlerin internet gezgininde ayarlanması Çerezlerin HTTP protokolü üzerinden çalışması PHP dilinde çerez kullanımı JSP dilinde çerez kullanımı ASP dilinde çerez kullanımı Çerezler ve güvenlik İneternet üzerinde, özellikle de web sayfaları üzerinde gezinirken kullanılan ufak kayıt dosyalarına verilen isimdir. Basitçe bir web sitesi internet üzerinden yayın yaparken bazan bağlanan kullanıcılar [...]

    Şadi Evren ŞEKER tarafından, 28/08/2009 tarihinde yazıldı. | Bilgisayar Kavramları, JAVA, Network(Ağ), Veri Güvenliği(Cryptography), Web Teknolojileri | A yorum var

    Mana Ağları (Sematic Webs, Anlamsal Ağ)

    Yazan : Şadi Evren ŞEKER İnternetin (world wide web) bir alt uzayı olarak düşünülebilecek anlambilimsel ağlar, internet üzerinde bulunan ve doğal dilde yapılan yayınlara bir alternatiftir. Anlambilimsel ağlar, bir bilgi kaynağının makinelere (bilgisayarlar) tarafından işlenebilecek ve bu işleme sonucunda anlamı tam olarak anlaşılabilecek ağlardır. Mânâ ağları (anlambilimsel ağlar) üzerinde yapılan çalışmalarda henüz tam bir kesinlik [...]

    MVC (Model View Controller, Model Bakış Kontrolcü)

    Yazan : Şadi Evren ŞEKER Yazılım mühendisliğinde kullanılan bir mimari yaklaşımdır. Basitçe yazılımın tasarımı ve geliştirilmesi aşamalarında etkili olan bir bakış açısını yansıtır. Bu bakış açısına göre kullanıcı ara yüzü (user interface) ile iş mantığı (business logic) birbirinden ayrı olmalıdır. Yani kullanıcıların önündeki ekranların tasarlanması ve geliştirilmesi sırasında kullanıcı gözüyle analiz yapılmalı ve bu analize [...]

    Şadi Evren ŞEKER tarafından, 16/04/2009 tarihinde yazıldı. | JAVA, Web Teknolojileri, Yazılım Mühendisliği (Software Engineering) | A yorum var

    JSF (Java Server Faces)

    Yazan : Şadi Evren ŞEKER JAVA teknolojisi üzerine kurulu olan ve web üzerinden sunucu tarafı kod geliştirme (server side development) olanak sağlayan bir teknolojidir. JSF teknolojik olarak JSP (Java Server Pages) teknolojisinin üzerine kurulmuş bir çerçeve (framework) olarak düşünülebilir. Yani üretilen ve gösterilen kod olarak JSF teknolojisinin altında JSP teknolojisi kullanılmaktadır. Klasik talep tekileşimli MVC [...]

    Şadi Evren ŞEKER tarafından, 15/04/2009 tarihinde yazıldı. | Programlama Dilleri, Web Teknolojileri | A yorum var

    JSP ile JAVA Bean Kullanımı

    Yazan : Şadi Evren ŞEKER Bilindiği üzere JSP internet üzerinden HTML etiketlerinin (tags) arasında değişken içerikli (dynamic content) üretilmesi için geliştirilmiş bir teknolojidir. Ancak JSP üzerindeki JAVA teknolojisinin sonuna kadar kullanılması sadece daha karmaşık kodlar ile sonuçlanmaktadır. Her ne kadar teknolojik olarak Bean bağımsız JSP kodları yazılabilese de kodlar çok karışmakta ve bir müddet sonra [...]

    Şadi Evren ŞEKER tarafından, 13/01/2009 tarihinde yazıldı. | Web Teknolojileri | A yorum var

    JSP Dahili Nesneleri (JSP Implicit Objects)

    Yazan : Şadi Evren ŞEKER JSP dilinde tanımlı olan ve çok kullanılan dört obje ve tanımı aşağıda verilmiştir: request response out session request nesnesi HttpServletRequest sınıfından (class) tanımlanan bu nesne kullanıcı isteklerini (Request) karşılamak amacıyla kullanılır. response nesnesi HttpServletResponse sınıfından (class) tanımlanmıştır ve kullanıcıya gönderilecek olan cevap bilgisinin oluşturulmasında kullanılır.  Servletlerden farklı olarak JSP dilinde [...]

    Şadi Evren ŞEKER tarafından, 12/01/2009 tarihinde yazıldı. | Web Teknolojileri | A yorum var

    Türkçe Netbeans

    Yazan : Şadi Evren ŞEKER Netbeans ile oluşturulan projelerde türkçe karakter desteği için projenin ilgili karakter kümesinin (character set) ayarlanması gerekir. Bunun için netbeans üzerindeki proje özelliklerinin ayarlanması gerekir. Öncelikle projenin özelliklerine girmek için proje listesindeki projenin üzerinde sağ tuşa tıklayarak özelliklere (properties) giriniz: Ardından açılan aşağıdaki ekranda encoding seçeneğinden ISO-8859-9 seçilir : Ekran onaylandıktan [...]

    Şadi Evren ŞEKER tarafından, 04/01/2009 tarihinde yazıldı. | JAVA, Web Teknolojileri | A yorum var

    JSP Oturumları (JSP Sessions)

    Yazan : Şadi Evren ŞEKER JSP kullanarak bir oturumun takip edilmesi mümkündür. Basitçe bir kullanıcının siteye bağlanmasından başlayarak sitede yaptığı her işlemin takip edilmesi ve siteyle olan iletişiminin kayıt altında tutulması örneğin kullanıcı adı ve şifresinin bir kere sorulduktan sonra bütün sayfalardan erişilebilmesi mümkündür. Bu işlem aslında web sunucusu (web server) üzerindeki bir oturum (session) [...]

    Şadi Evren ŞEKER tarafından, 01/01/2009 tarihinde yazıldı. | Web Teknolojileri | A yorum var

    JSP Direktifleri (JSP Directives)

    Yazan : Şadi Evren ŞEKER JSP dilinde programlama başlamadan önce bazı direktifler vererek sayfada ön işlemler yapılması mümkündür. Örneğin basit bir JSP sayfası olan aşağıdaki kodu ele alalım: <html> <body>             <% System.out.println(“deneme”);                 java.util.Date tarih = new java.util.Date();                out.println(“Şu andaki tarih”+tarih);                 %> </body> </html> Yukarıdaki kodu aşağıdaki şekilde yazmak mümkündür. <%@ page [...]

    Şadi Evren ŞEKER tarafından, tarihinde yazıldı. | Web Teknolojileri | A yorum var

    JSP ve HTML

    Yazan  : Şadi Evren ŞEKER JSP kodlarının arasında HTML ve HTML kodlarının arasında JSP kullanmak oldukça kolaydır. Kodlar arasında istenilen yerde JSP etiketleri açılarak veya kapatılarak diller arasında geçiş yapılabilir. Örneğin aşağıdaki kodu ele alalım: <TABLE BORDER=1> <% for ( int i = 0; i < n; i++ ) { %> <TR> <TD>Sayı:</TD> <TD><%= i+1 [...]

    Şadi Evren ŞEKER tarafından, tarihinde yazıldı. | Web Teknolojileri | A yorum var

    JSP Etiketleri (JSP Tags)

    Yazan : Şadi Evren ŞEKER JSP dilinde 4 tip etiket kullanmak mümkündür: Directives (Direktifler) Declerations (Tanımlamalar) Scriplets (JSP Kodları) Expressions (İşlemler) Yukarıdaki listedeki her etiketin tanımı aşağıda verilmiştir. Directive Tags (Direktif etiketleri): <%@  … %> işaretleri arasındaki etiketlerdir. Bu etiketlerde dosyada kullanılacak olan harici dosyaların içeri aktarılması veya sayfa ile ilgili tanımlar gibi işlemler yapılır. [...]

    Şadi Evren ŞEKER tarafından, tarihinde yazıldı. | Web Teknolojileri | A yorum var

    Netbeans ile JSP

    Yazan : Şadi Evren ŞEKER Bu yazının amacı netbeans IDE(integrated development environment) ile basit bir JsP (Java server pages) uygulamasının nasıl hazırlandığını adım adım anlatmaktır. Basit ve giriş seviyesi bir uygulama başlatmak için aşağıdaki adımları izleyebilirsiniz. (Bu yazıda, bu yazı sırasındaki son sürüm olan netbeans ide 6.5 ve jdk 1.6 update 11 kullanılmıştır) Yukarıdaki şekilde [...]

    Şadi Evren ŞEKER tarafından, tarihinde yazıldı. | Son Kullanıcı, Web Teknolojileri | 4 yorum var

    JSP Giriş (Java Server Pages)

    Yazan : Şadi Evren ŞEKER Bu yazının amacı JSP (Java Server Pages, Java Sunucu Sayfaları) teknolojisine giriştir. Basitr bir JSP dosyası oluşturup görüntülemek için en kolay yollardan birisi Apache Tomcat kurulumu yapmak ve bu sunucu üzerinde .jsp uzantılı dosya oluşturarak çalıştırmaktır. Bu yazının konusu dışında olan bu kurulum ortamının sağlandığını kabul ederek JSP sayfaları kodlamayı [...]

    Şadi Evren ŞEKER tarafından, tarihinde yazıldı. | Web Teknolojileri | A yorum var

    Google Maps API

    Yazan : Şadi Evren ŞEKER Google tarafından geliştirilen ve haritalar üzerinde konum belirlemeye ve google veri tabanında bulunan haritaları çağırmaya yarayan API (application programming interface) ‘tir. Bu API kullanılarak web sayfalarından google haritalarını çağırmak ve istenilen yerlere baloncuk koymak mümkündür. Google Haritasını bir siteye yerleştirmek için öncelikle Google tarafından verilen ve API Key ismi verilen [...]

    Şadi Evren ŞEKER tarafından, 28/12/2008 tarihinde yazıldı. | Web Teknolojileri | A yorum var

    HTML (Hyper Text Markup Language)

    Yazan : Şadi Evren ŞEKER HTML, hipermetin işaretleme dili. Kısaca İnternet sayfalarının kodlanması için kullanılan dildir. Temel olarak bütün internet tarayıcılarının desteklediği dildir. Teknoloji basitçe şu şekilde çalışır: HTML dilinde hazırlanmış bir dosya sunucuda bulunmaktadır İnternette gezen birisi bu dosyayı talep eder Dosya isteyen kişiye yollanır Dosyayı indiren kişi internet tarayıcısında bu dosyayı gösterir Yukarıdan [...]

    Şadi Evren ŞEKER tarafından, 10/12/2008 tarihinde yazıldı. | Bilgisayar Kavramları, Bilgisayar Standartları, Programlama Dilleri, Web Teknolojileri | A yorum var

    Arama Motoru (Search Engine)

    Yazan : Şadi Evren ŞEKER Basit anlamada, Internet üzerinde dolaşarak bulduğu kelimeleri fihristleyen ve daha sonra yapılan aramalarda sorgulanan kelimelere cevap olarak site adreslerini döndüren yazılımlara verilen isimdir. Bir arama motorunun yapısı aşağıdaki şekilde çizilebilir: Yukarıdaki şekilde de görüldüğü üzere bir arama motorunda bulunan örümceğin öncelikli görevi internet üzerinde dolaşmak ve bilgi toplamaktır. Fihrist bu [...]

    Şadi Evren ŞEKER tarafından, 09/12/2008 tarihinde yazıldı. | Bilgisayar Kavramları, Web Teknolojileri | A yorum var

    Web Emeklemesi (Web Crawling)

    Yazan : Şadi Evren ŞEKER Arama motorlarının tasarımı sırasında kullanılan önemli unsurlardan birisi de internet üzerindeki bağlantıları (link) izleyerek bilgi toplayan ve bütün Internet’i gezip sayfa ve sayfalardaki kelimeleri çıkaran internet örümcekleridir. Bir örümceğin bünyesinde web sayfalarını indirip bu sayfadaki bağlantıları çıkaran ve daha sonra bu bağlantılara devam eden yapıya web emekleyicisi adı verilir. Bu [...]

    Şadi Evren ŞEKER tarafından, tarihinde yazıldı. | Bilgisayar Kavramları, Web Teknolojileri | A yorum var