Forum Anasayfa

  Portal Anasayfa    AramaArama  Üye ListesiÜye Listesi   Cesur Türk Üye Kayıt Sözleşmesi (Kuralları Okuyunuz) Cesur Türk Üye Kayıt Sözleşmesi (Kuralları Okuyunuz) 
 
Hesabınız Hesabınız   Kişisel Mesajlar Kişisel Mesajlar   Oturum Aç Oturum Aç 
Cevapsız mesajlar

Etiketler: 4., INTERNET'TE, ASP, NASIL, İŞLER
4. INTERNET'TE ASP NASIL İŞLER
Sayfa: 1, 2  Sonraki »
 
 

Yeni Başlık Gönder   Cevap Gönder    Forum Anasayfa -> Bilgisayar Dersleri / Staj Dosyalar
« Önceki başlık :: Sonraki başlık »  
Yazar Mesaj
MrSeveN
Aktif Üye
Aktif  Üye

Durum: Çevrimdışı
Kayıt: 11.08.2007
MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar 
Mesajlar: 2185
Şehir: izmir
Level: 38
Aktiflik: 37 / 153  
 24%
Seviye: 0 / 4571  
 0%
Deneyim: 2134 / 2134  
 100%

MesajTarih: Tue Aug 14, 2007 12:02 pm    Mesaj konusu: 4. INTERNET'TE ASP NASIL İŞLER

ASP teknolojisi ile oluşturduğunuz sayfaları, yani içinde ASP teknolojisinin gerektirdiği kodlar bulunan HTML dosyalarını, .asp uzatmasıyla kaydederiz. Bu dosyalar talep edildiğinde, Web Server programı, eğer ASP teknolojisini tanıyorsa, talep edilenin ASP sayfası olduğunu dosya adının uzatmasından anlar; ve bu sayfayı ziyaretçiye yollamadan önce kendisi işleme tabi tutar. ASP sayfamızdaki kodlar büyük bir ihtimalle bir takım dinamik işler yapacak, örneğin hesaplamalar, araştırmalar, veri tabanından veri çekme, dosya sisteminden dosya isteme gibi görevlerini yerine getirecek, ve ortaya çıkacak olan HTML dosyasını ziyaretçiye
_________________
Bir Teşekür Eksik Etmeyin LÜTFEN



Ne Mutlu Türküm Diyene !
Başa dön
MrSeveN
Aktif Üye
Aktif  Üye

Durum: Çevrimdışı
Kayıt: 11.08.2007
MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar 
Mesajlar: 2185
Şehir: izmir
Level: 38
Aktiflik: 37 / 153  
 24%
Seviye: 0 / 4571  
 0%
Deneyim: 2134 / 2134  
 100%

MesajTarih: Tue Aug 14, 2007 12:02 pm    Mesaj konusu:

gönderecektir. Diyelim ki bu örnekleri yaptınız ve ücretsiz Site yeri edinmiş olduğunuz Hosting firmasının bilgisayarındaki sitenize yerleştirdiniz. Sonra Browser’ınızın URL hanesine bu ASP dosyasının adını yazdınız ve sayfayı talep ettiniz. Karşınıza, ya ASP sayfasının içindeki kodları görüntüleyen veya sadece sayfanın HTML unsurlarına yer veren bir sayfa geldi! Bu Server’ınızın ASP anlamadığını gösterir. ASP sayfalarınızı ASP-uyumlu Web sunucularında çalıştırabilirsiniz. Sitenizde ASP sayfaları bulunacaksa ve ücretli evsahibi firmalardan site alanı edinecekseniz, sunucunun ASP-uyumlu olmasına dikkat edin.
Şimdi, ilk ASP’mizi çalıştırdığımıza göre, biraz teknikten söz edebiliriz. HTML’in ziyaretçinin bilgisayarında çalıştığını biliyorsunuz; istemci Browser, sizin URL hanesine adını yazdığınız HTML dosyasını yine adresteki sunucu Web Server’dan ister. Web Server da bu dosyayı bulur ve içinde kayıtlı resim ve diğer unsurlarla birlikte istek sahibine gönderir. Fakat kimi zaman Server’a bize sadece bir dosyayı göndermesini değil, fakat bu dosyanın içinde kayıtlı komutlar varsa onları icra etmesini de bildirebiliriz. Bunu yapmanın bir yolu CGI programlarıdır. Bir diğer yolu ise ASP’dir. Web Server, kendisinden bir ASP belgesi talep edildiğinde, kendi kendine “Dur bakalım! ASP istendiği zaman hemen alıp göndermek yok, önce bunu ASP.DLL programına gönderelim.. Ondan sonra işimize devam ederiz!” der.
_________________
Bir Teşekür Eksik Etmeyin LÜTFEN



Ne Mutlu Türküm Diyene !
Başa dön
MrSeveN
Aktif Üye
Aktif  Üye

Durum: Çevrimdışı
Kayıt: 11.08.2007
MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar 
Mesajlar: 2185
Şehir: izmir
Level: 38
Aktiflik: 37 / 153  
 24%
Seviye: 0 / 4571  
 0%
Deneyim: 2134 / 2134  
 100%

MesajTarih: Tue Aug 14, 2007 12:02 pm    Mesaj konusu:

ASP.DLL, kendisine .asp dosyasının geldiğini görünce, hemen ASP’lerin Anayasası olan global.asp’nin çalışıp çalışmadığına bakar. global.asatıpkı diğer ASP dosyaları gibi bir düz yazı dosyasıdır ve ASP programlarının çalışma koşullarını düzenleyen kuralları içerir. (Bu dosyayı sırası gelince ele alacağız.) Yukarıdaki örneklerde gördüğümüz gibi ASP dosyası hem HTML kodları içerir, hem de içinde bir Script diliyle yazılmış kodlar vardır. ASP’ye “program” özelliği kazandıran bu Script dili ile yazılmış kodlardır. ASP.DLL, önce gelen .asp dosyasında hangi Script dilinin kullanıldığına bakar ve bunun için gerekli ortamı oluşturur; yani bu Script dilini yorumlayacak programı çalıştırır; bu program Script’i yorumlar ve icra edilecek komutları icra eder; ASP.DLL, icra edilen komutlar, işletim sisteminin yardımını istiyorsa (örneğin bir veritabanından veri çekmek gibi, veya dosya sistemine bir dosya açtırmak, yazdırmak, sildirmek gibi) bu yardımın edinilmesini de sağlar. Bütün bu işlerin sonunda sizin yazdığınız HTML kodlarına ek yapmak (örneğin bir tablonun içini, çekilen verilerle doldurmak veya dosya sisteminden edinilen bir dosyanın içeriğini sayfaya aktarmak gibi) gerekiyorsa bu ekleri ASP.DLL yapar.
ASP.DLL, kendisine sevk edilen dosyayı satır satır okur ve önce dosyadaki ASP kodlarının gerektirdiği HTML değerlerini bulur; yani önce ASP icra edilir, gereği yerine getirilir. Sonra HTML bölümleri ile birleştirilip sonuçta sunucuya saf ve temiz bir HTML sayfası gönderilir. Bu sayfanın içinde bir satır bile ASP kodu bulunmaz. Eğer sayfanıza ziyaretçinin Browser’ında çalışması amacıyla Javascript veya VBScript kodları koydu iseniz, elbette bu kodlar HTML’in parçası olarak ziyaretçiye gidecektir. Fakat giden sayfada artık ASP’ye ilişkin hiç bir şey kalmamış olacaktır.
Biliyorsunuz, mevcut sürümleri itibariyle Browser programları içinde Netscape VBScript dilini anlamaz. ASP sayfalarımızda istediğimiz Script dilini kullanabiliriz; VBScript de kullanabiliriz. Netscape’in VBScript anlamamasıyla, ASP sayfalarımızda
_________________
Bir Teşekür Eksik Etmeyin LÜTFEN



Ne Mutlu Türküm Diyene !
Başa dön
MrSeveN
Aktif Üye
Aktif  Üye

Durum: Çevrimdışı
Kayıt: 11.08.2007
MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar 
Mesajlar: 2185
Şehir: izmir
Level: 38
Aktiflik: 37 / 153  
 24%
Seviye: 0 / 4571  
 0%
Deneyim: 2134 / 2134  
 100%

MesajTarih: Tue Aug 14, 2007 12:02 pm    Mesaj konusu:

VBScript kullanmamızın bir ilgisi yoktur; çünkü ASP sayfasının ortaya çıkartacağı HTML kodunda ASP dolasıyla VBScript bulunmayacaktır; dolayısıyla ASP sayfalarınız, Netscape tarafından da anlaşılıp, görüntülenebilecektir. Tabiî ortaya çıkacak HTML sayfasının Netscape tarafından arzu ettiğiniz gibi görüntülenebilmesi için Netscape’in anlayabildiği dinamik HTML unsurlarına yer verme zorunluğunuz hâlâ devam ediyor.
ASP tekniğinin nasıl çalıştığını anladığımıza göre şimdi biraz terminoloji serpiştirelim ki, Webmaster meslektaşlarınızla biraraya geldiğinizde, gerçekten ASP ile mesela Javascript arasındaki farkı bildiğiniz belli olsun. ASP bir Server-Side Script teknolojisidir. Internet’te istemci ile sunucu arasındaki çizginin sunucu tarafına Server-Side (Sunucu Tarafı), istemci tarafına da Client-Side (evet, doğru tahmin ettiniz: İstemci Tarafı) denir. Server-Side’da çalışan Script programları da “Server-Side Script” (Sunucu Tarafı Script’i) adını alır. Dolayısıyla şöyle bir sayfa yaparsanız (merhaba.htm), bu sayfada Client-Side Script teknolojisi kullanmış olursunuz:
_________________
Bir Teşekür Eksik Etmeyin LÜTFEN



Ne Mutlu Türküm Diyene !
Başa dön
MrSeveN
Aktif Üye
Aktif  Üye

Durum: Çevrimdışı
Kayıt: 11.08.2007
MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar 
Mesajlar: 2185
Şehir: izmir
Level: 38
Aktiflik: 37 / 153  
 24%
Seviye: 0 / 4571  
 0%
Deneyim: 2134 / 2134  
 100%

MesajTarih: Tue Aug 14, 2007 12:02 pm    Mesaj konusu:

Merhaba.htm

<HTML>
<HEAD>
<TITLE>JavaScript ile Tarih</TITLE>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
</HEAD>
<BODY BGCOLOR=WHITE>
_________________
Bir Teşekür Eksik Etmeyin LÜTFEN



Ne Mutlu Türküm Diyene !
Başa dön
MrSeveN
Aktif Üye
Aktif  Üye

Durum: Çevrimdışı
Kayıt: 11.08.2007
MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar 
Mesajlar: 2185
Şehir: izmir
Level: 38
Aktiflik: 37 / 153  
 24%
Seviye: 0 / 4571  
 0%
Deneyim: 2134 / 2134  
 100%

MesajTarih: Tue Aug 14, 2007 12:03 pm    Mesaj konusu:

HTML sayfanıza <SCRIPT>..</SCRIPT> etiketleri arasına yerleştireceğiniz bu kodun çalışması için Server’ın hiçbir şey yapması gerekmez; kodu Browser çalıştıracak ve günün tarihini size (Türkçeleştirmediğiniz için İngilizce olarak) bildirecektir. Şimdi, bir de Server tarafında çalışan Script içeren sayfaya örnek verelim (merhaba2.asp). Bu kodu yazarken kapanan Script etiketinden sonra nokta olduğuna dikkat edin:
_________________
Bir Teşekür Eksik Etmeyin LÜTFEN



Ne Mutlu Türküm Diyene !
Başa dön
MrSeveN
Aktif Üye
Aktif  Üye

Durum: Çevrimdışı
Kayıt: 11.08.2007
MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar 
Mesajlar: 2185
Şehir: izmir
Level: 38
Aktiflik: 37 / 153  
 24%
Seviye: 0 / 4571  
 0%
Deneyim: 2134 / 2134  
 100%

MesajTarih: Tue Aug 14, 2007 12:03 pm    Mesaj konusu:

Merhaba2.asp
<HTML> <HEAD>
<TITLE>VBScript ile Tarih</TITLE>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
</HEAD>

<BODY BGCOLOR=WHITE>
<H1>Merhaba Dünya</H1>
<H2>Bugün:</H2>
<H3>
<SCRIPT LANGUAGE=VBScript RUNAT=SERVER>
Response.write(Date)
_________________
Bir Teşekür Eksik Etmeyin LÜTFEN



Ne Mutlu Türküm Diyene !
Başa dön
MrSeveN
Aktif Üye
Aktif  Üye

Durum: Çevrimdışı
Kayıt: 11.08.2007
MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar MrSeveN herkesçe tanınır ve görevini başarıyla yapar 
Mesajlar: 2185
Şehir: izmir
Level: 38
Aktiflik: 37 / 153  
 24%
Seviye: 0 / 4571  
 0%
Deneyim: 2134 / 2134  
 100%

MesajTarih: Tue Aug 14, 2007 12:03 pm    Mesaj konusu:

</SCRIPT>.
</H3>
</BODY>
</HTML>
Bu sayfada kullandığınız Script’i VBScript ile yazdığınızı farkettiniz. Yani? Bu HTML sayfası, Netscape’de görüntülenemez! Hayıır. Görüntülenir, çünkü Script’i Netscape değil, Server çalıştıracak. Bunu <SCRIPT> etiketinin içindeki “RUNAT” özelliği ile belirtiyoruz. (“Run,” çalıştır; “at” ise “içinde, üzerinde” anlamına gelir. “RUNAT” “...de çalıştır” gibi bir anlama sahiptir.) Burada RUNAT’in karşısına yazdığımız SERVER ifadesi ile, Script’in Browser’a gönderilmeden önce Server’da çalıştırılmasını sağlıyoruz; Server’a “Bu Script’i Server’da Çalıştır!” demiş oluyoruz.
Yukarıda ASP’nin icrasında HTML sayfa Server’a verilmeden önce ASP.DLL tarafından içindeki ASP kodlarının icra edildiğini söylemiştik. Nitekim, burada gördüğünüz gibi, ASP.DLL, HTML sayfayı içinde Server’ın çalıştırması gereken bölümle birlikte Server’a gönderdi; Server kendisine gelen dosyada kendi icra etmesi gereken (RUNAT=SERVER özelliği verilmiş olan Script’i) bölümü icra etti ve sonucu Browser’a aktardı. Yani, Server’ın çalıştırdığı Script’in sonucu sayfaya ASP’den sonra eklendi. Dolayısıyla, nokta, yanlış yerde kaldı.
Bundan çıkartacağımız sonuç şu olacak: ASP sayfalarımıza, Browser, Server ve ASP.DLL tarafından çalıştırılacak kodları yerleştirirken, sırasına dikkat edeceğiz ve hangi sırada icra edilmelerini istiyorsak, o sırada koyacağız.
Server ile ASP.DLL’in ilişkisi sadece Script dilini çalıştırmaktan ibaret değildir. ASP, istemciden gelen HTTP İstemi (Request) ve HTTP’ye giden Karşılık
_________________
Bir Teşekür Eksik Etmeyin LÜTFEN



Ne Mutlu Türküm Diyene !
Başa dön

Yeni Başlık Gönder   Cevap Gönder    Forum Anasayfa -> Bilgisayar Dersleri / Staj Dosyalar Sayfa: 1, 2  Sonraki »
1. sayfa (Toplam 2 sayfa)

Benzer Başlıklar
Başlık Yazar Forum Cevap Tarih
Yeni mesaj yok BEYLER SİTEYİ NASIL BULDUNUZ : ) THe_LooPuS Yönetim Odası 25 Sat Sep 22, 2007 11:58 am Son gönderilen mesajlar
Yeni mesaj yok 21. LINUX VE WINDOWS NT BİRARADA NASI... Sistem Bilgisayar Dersleri / Staj Dosyalar 0 Mon Aug 13, 2007 6:44 pm Son gönderilen mesajlar
Yeni mesaj yok 20. LINUX VE WINDOWS9X BİRARADA NASIL... Sistem Bilgisayar Dersleri / Staj Dosyalar 0 Mon Aug 13, 2007 6:42 pm Son gönderilen mesajlar
Yeni mesaj yok Yarismaci nasil deliriyor izleyin cok... MrSeveN Komik Videolar 1 Sat Aug 11, 2007 8:38 pm Son gönderilen mesajlar
Yeni mesaj yok ROUTER NASIL ÇALIŞIR? Sistem Kitaplık / KütüpHane / Kitap Özetleri 4 Sat Aug 11, 2007 8:05 pm Son gönderilen mesajlar
Sayfanın En Üstüne Çıkmak İçin BURAYA TIKLA !


Cesur Türk
Bu forum phpBB Tabanlıdır.
Privacy (Gizlilik ilkesi)
Copyright © 2005-2007
All right reserved CesurTurk.Org
Cesur Türk Kullanıcı Gizlilik Koşulları ve Site Kullanım Şartları
Bu sayfada yer alan bilgilerin her hakkı, aksi ayrıca belirtilmediği sürece CesurTurk.Org'ye aittir.
Materyallerimizin izin alınmadan kopyalanması ve kullanılması 5846 sayılı Fikir ve Sanat Eserleri Yasasına göre suçtur.
Sitemizde yer alan yazıların telif hakları yazarların kendilerine veya yetki verdikleri kişilere aittir.
Sitemiz hiç bir şekilde kâr amacı gütmemektedir ve sitemizde yer alan tüm materyaller yalnızca bilgilendirme ve eğitim amacıyla sunulmaktadır.
Misyonumuzu buradan okuyabilirsiniz. Sitemizde yazınız bulunuyorsa ve kaldırılmasını istiyorsanız lütfen iletişim  bölümünden irtibata geçiniz.
Yönetim ve Webtasarım SABQCES tarafından yapılmaktadır.
(( Gücümüzü Türk devletini kuran asil Türk ırkından alıyoruz ))
Genel Site MapUrllistForum SitemapPortal SitemapDownloadsHaberlerYoutubeForum
çiçekçi | matbaa | dizi izle | dizi izle | Çelik Konstrüksiyon | film indir | Prefabrik | Klip izle | Fragman izle | Fırat Çöloğlu