Forum Logo




ASP Nedir? ASP Hakkında Bilgiler


Kullanıcı Etiket Listesi

Yeni Konu Oluştur Yanıtla
 
LinkBack Seçenekler Görüntüleme stilleri
Alt 10 Nisan 2023, 14:01   #1
Çevrimdışı
Diamond Üye
ASP Nedir? ASP Hakkında Bilgiler




ASP Nedir? ASP Hakkında Bilgiler
Www.TrendForum.Net



ASP Nedir?

ASP dinamik web sayfaları hazırlamak için Microsoft (r) tarafından geliştirilmiş bir teknik, uygulanan bir teknolojidir. İlgili script dillerinden biri seçilerek (vbscript ;jscript vb) oluşturulan sayfaların (.asp) bir uygulama programı vasıtası ile yorumlanması ve HTML çıktısı üretmesi ile sonuçlanan bir işlemler bütünüdür. İlk versiyonu 1996 yılında Microsoft tarafından IIS 3.0 ( Internet Information Server ) üzerinde çalışacak şekilde dizayn edildi, 1998 yılında ASP 2.0 IIS 4.0 üzerinde çalışıyor ve daha fazla özellik içeriyordu. Şu an için kullanılan ASP versiyonu 3.0 dır ve Windows 2000 Server ve IIS 5.0 üzerinde çalışmaktadır.

Kullanıcı herhangi bir browser (iexplorer, ,netscape, konqueror vb) vasıtası ile ilgili siteye bağlandığında ki bu kullanıcının browser hanesine ilgili adresi yazması ve enter'a basması ile gerçekleşir, ulaşmak istediği dosya istekte bulunan ve bu hizmeti sunan uygulama programı tarafından (web server) kullanıcıya gönderilir. Ancak bu durum html ve htm uzantılı dosyalar için böyle iken kullanıcı .asp uzantılı bir dosyaya istekde bulunduğunda uygulama yazılımı ( web server) istenilen bu dosyayı önce yorumlar ve bu işlemin sonucunda üretilen standard html kodları kullanıcıya gönderirlir. Bu process (işlemler) kurs notlarının ilerleyen sayfalarında daha ayrıntılı olarak anlatılacaktır.

Asp'nin gücü iki temel noktaya dayanır.

Sonuç olarak kullanıcıya iletilecek html dosyası kullanıcı istekte bulunana kadar oluşturulmaz
Kullanılan browser tipi yazılan asp dosyaları için önemli değildir. Çünkü yorumlanan asp dosyaları standard html output ( çıktı ) üretirler.
Web Server

Web, internet üzerinde yer alan grafiksel bir servistir. Hazırlanan içeriklerin ( grafik, yazı , ses, animasyon, görüntü vb ) dünya üzerinde yeralan tüm kullanıcılara iletilmesi ve kullanıcıların bu dosyalara ulaşabilmesi için internete bağlı bir bilgisayar üzerinde çalışan uygulama yazılımını web server olarak tanımlayabiliriz. Web server programları kuruldukları işletim sistemine göre farklılık gösterebilir. Sözgelimi web server olarak unix işletim sistemini kullanan bilgisayarlar Apachi ( Apachinin NT de çalışan sürümleride vardır. ) kullanırken windows işletim sistemini ( server ) kullanan bilgisayarlar ise web server programı olarak IIS (Internet Information Server ) kullanabilir.

STATİK SAYFA NEDİR?

Bir web gezgini olarak internette dolaşırken sürekli olarak statik sayfalarda geziniyorsunuz demektir. Statik sayfa onu oluşturan kişinin ( webmaster ) bu sayfanın içeriğini bitirdiği tamamladığı ve kullanıcıların bu sayfaya her uğradıklarında aynı içeriği gördüğü sayfalardır. İçeriklerinin değişmesi için yeniden tasarlanılmaları gereklidir. Bu zaman ve iş gücü kaybına yol açan bir etkendir. Statik sayfa tanımını ve özelliklerini belirleyen bazı önemli özelliklerin listesini aşağıda bulabilirsiniz.

Statik Sayfalar için :

Tasarımcı ( webmaster ) sayfasını hazırlar ve .htm uzantılı bir dosya olarak kayıt eder
Tasarlanan dosya Web Server' a yanınlanmak üzere yerleştirilir
Kullanıcı browserının adres kısmına bu sayfaya ulaşmak için gerek adresi yazar.
Bu isteğe karşı Web Server ilgili dosyayı bulur.
Web Server HTML içeriği istek gönderen browser'a network ( internet ) aracılığı ile yollar
Browser gönderilen bu HTML dosyasını işler ve ekranda gösterir
İçeriği tamamı ile önceden belirlenmiş bazı kriterlere bağlı olarak değişen sayfaları dinamik sayfalar olarak adlandırabiliriz. Bu değişiklik sayfanın aldığı bazı girdilere göre olabilir. Dinamik sayfaların Web Server tarafında yorumlanma işlemini aşağıda bulabilirsiniz

Dinamik Sayfalar için :

Programmer veya Web Admin ( webmaster ) bazı komut dosyalarınıda içeren bir dosya ( asp ) hazırlar ve .asp uzantılı bir dosya olarak kayıt eder.
Tasarlanan dosya Web Server' a yanınlanmak üzere yerleştirilir.
Kullanıcı browserının adres kısmına bu sayfaya ulaşmak için gerek adresi yazar.
Bu isteğe karşı Web Server komutları içeren ilgili dosyayı bulur.
Web Server bu komutlar dizisini işleyerek HTML output ( çıktı ) üretir.
Web Server oluşturulan bu HTML çıktıyı istekde bulunan browser' a gönderir.
Browser gönderilen bu HTML dosyasını işler ve ekranda gösterir.
Bu kısa açıklamalardan sonra ASP dosyalarını oluşturabilmek ve çalıştırabilmek için ihtiyacımız olacak araçlara bir göz atalım

Asp Sayfaları hazırlayabilmek için bir text editörü, bu notepad olabilir fakat daha rahat kullanım kolaylıkları olan ( Visual Interdev, Home Site vb ) editörlerde mevcuttur.

Hazırlanan Web Sayfalarını yorumlamak ( bu işlem asp.dll vasıtası ile gerçekleştirlir, daha sonra ayrıntıları ile ele alınacaktır. ) için kullanılacak Web Server yazılımı.

Sayfaları test etmek amaçlı kullanılacak herhangi bir Browser.

Son düzenleyen Asi Ruh; 10 Nisan 2023, 14:06.
 
Alıntı ile Yanıt

Alt 10 Nisan 2023, 14:03   #2
Çevrimdışı
Diamond Üye
Yanıt: ASP Nedir?




ASP Kullanarak Neler Yapabilirsiniz?

Web sayfasındaki içeriği dinamik olarak düzenler, değiştirir ya da yeni içerik eklersiniz.
Kullanıcıların HTML formları ile gerçekleştirdiği sorgularına yanıt verir ve gönderilen verileri kullanırsınız.

Bir veritabanına bağlanıp veri kaynağındaki bilgileri alır, düzenler, üzerinde işlem yapıp siler, yenilerini ekler ve sonuçlarını kullanıcıya iletirsiniz.

Kullanıcı arayüzünü kişiselleştirebilir ve kullanıcılar için daha kolay ve işlevsel bir kullanım sunabilirsiniz.

CGI ve PERL ile birlikte kullanarak ASP'ye hız kazandırıp daha kolay işlemler yapabilirsiniz.

Güvenlidir, yazdığınız ASP kodları tarayıcılar tarafından görüntülenemez.
ASP kullanarak trafiğinizi ve sunucu kaynakları kullanımını azaltabilirsiniz.
 
Alıntı ile Yanıt

Yanıtla

İçeriği Sosyalleştir

Etiketler
asp, bilgiler, hakkında, nedir


Şu anda bu konuyu görüntüleyen etkin kullanıcılar: 1 (0 üye ve 1 konuk)
 


Benzer Konular
Konu Konuyu Başlatan Forum Yanıtlar Son Mesaj
Hinterland Nedir? - Art Bölge Nedir? Asi Ruh Ne Nedir? 0 06 Nisan 2023 00:59
Wolff: "VSC nedir, güvenlik aracı nedir, kırmızı bayrak nedir tam olarak belirtilmeli" KoJiRo Formula 1 0 03 Nisan 2023 13:22
Hidranın Gerçek Adı Nedir, Hidranın Gerçek İsmi Nedir Candres Sanatçılar 1 07 Ağustos 2022 09:48
Haylaz Gerçek İsmi Nedir - Haylaz Gerçek Adı Nedir Candres Sanatçılar 1 07 Ağustos 2022 09:47
Adak nedir, dindeki yeri nedir? mamihlapinatapai İslam ve Din 0 06 Mayıs 2022 13:08




TrendForum.Net genel forum paylaşım sitesidir. Bu nedenle foruma kaydolan tüm gerçek kişiler, kontrole tabi tutulmaksızın içerik paylaşabilmektedir. TrendForum üzerinden paylaşılan mesaj, konu ve görsellerden yana doğabilecek yasal sorumluluklar; paylaşan kullanıcıya aittir, TrendForum.Net yer sağlayıcı olduğu için hiçbir yasal sorumluluk kabul etmez. İllegal herhangi bir faaliyetin saptanması durumunda; İLETİŞİM sayfası üzerinden ulaşıldığı takdirde mesaj, konu ya da görsel; en fazla 48 saat içerisinde silinecek ve bildiriminiz üzerinden tarafınıza dönüş sağlanacaktır.
5846 sayılı Fikir ve Sanat Eserleri Kanunu gereğince sitemizde telif hakkı bulunan mp3,video v.b. eserlerin paylaşımı yasaktır. Yasal işlem olması halinde paylaşan kişi ya da kişilerin bilgileri gerekli kuruma verilecektir.


Powered by vBulletin® Version 3.8.7   Copyright ©2000 - 2024, vBulletin Solutions, Inc.

TrendForum.Net, lisanslı vBulletin® kullanmaktadır. Tüm hakları saklıdır. ©2022-2024
Tema Tasarım: Vision / Fibertus.Net