MAC Adresi nedir?

Ethernet nedir? Ethernetin Çalışma Prensibi? (CSMA/CD)

Kablolama ve Kablo Türleri ( STP, UTP, Koaksiyel, Fiber-Optik ),

Network Adaptörleri (Ağ Bağdaştırıcıları),

Hub,

Repeater,

Bridge,

Switch,

Gateway,

Router,

Network Protokolleri (TCP/IP, Appletalk, Netware, NetBEUI..),

Internet Protocol (IP),

Yaygın protokoller (HTTP, FTP, Telnet, SMTP..)

Internet nedir?

İnternetin Doğuşu..

ARPA, TCP/IP nedir?

www .com .org .net .edu .mil .gov kısaltmaları

ülke kısaltmaları (tr, au, br, ru ...)

Web nedir?

Internetin çalışma mantığı, DNS nedir?

Elektronik Posta (e-mail) nedir?

From, to, subject, Cc, Bcc, Forward, Signature, Attachment nedir?..

ICQ ve IRC nedir?

İnternet kullanım etiği?

İnternette AlışVeriş güvenli midir? (SSL ve SET protokolleri)

JAVA= JAVA, baska hicbir dilin sahip olmadigi WORA (Write Once Read Anywhere), yani bir yerde yaz heryerde kullan felsefesi uzerine kurulmus, bir dildir. C, C++ veya benzeri dillerde yazdiginiz programlar sadece kullandiginiz isletim sistemlerinde kullanilabilir, eger programinizi Windowsta yaziyorsaniz o program linux veya herhangi baska bir isletim sisteminde calismayacaktir. Ancak JAVA butun diger programlama dillerinden farkli olarak isletim sisteminden bagimsiz olarak calisir, yani preograminizi nerede, hangi isletim sisteminde yazarsaniz yazin o program diger isletim sistemlerindede sorunsuz olarak calisacaktir. Yani programinizi bir yerde yazarsiniz, heryerde kullanirsiniz.

JavaScript Nedir?
JavaScript Netscape firması tarafından geliştirilmiş olan bir script dilidir. Script dilleri Web sayfası hazırlayanlara etkileşimli ve dinamik sayfalar hazırlama imkanı vermektedir. JAVA dilinin özelliklerine ve komut yapısına çok benzeyen JavaScript aslında JAVA dilinden ayrı olarak hazırlanmıştır.
Javascript yardımı ile HTML kaynak kodları değiştirilebilir, bu sayede dinamik Web sayfaları hazırlamak mümkün olur. Javascript ile hazırlanmış Web sayfaları ancak JavaScript desteği veren Web tarayıcıları ile izlenebilir. En popüler tarayıcılardan olan Netscape Navigator ve Internet Explorer tarafından desteklenmektedir. Javascript ile hazırlanan Web sayfalarından tam randıman alabilmek için iki tarayıcının da en son sürümlerini kullanmanızı (en azından 4.x ve üstü) öneririz.

ASP= Asp (Active Server Pages) türkçesi Aktif Sunucu Sayfaları dinamik web sayfaları üretmek için microsoft tarafından geliştirilmiş bir internet teknolojisidir. Asp birçok dille yazılabilir (VBScript , JScript , PerlScript , PHPScript). Asp aktif sayfalar üretmek için geliştirilmiştir.Klasik Html (Hyper Text Markup Language) web sayfası yapımında oldukça işlevsiz kaldığı noktalar olmaktadır. Örnek vermek gerekirse ziyaretçilerin siteye yazı ekleyebileceği bir ziyaretçi defteri , site webmasterına mail yollamanızı sağlayacak bir form yapımı , daha ileri gidersek bir forum veya aktif portal yapımı gibi örneklerde html işlevsiz kalmaktadır. Bu gibi uygulamaları yapmak için Asp oldukça iyi bir çözümdür.

Asp derlenmeye ihtiyaç duymadan çalıştırılabilir. Asp windowsun not defteri ile bile yazılabilir. Asp html kodlarıyla içiçe yazılabilme özelliğine sahiptir. Asp kodları ziyaretçi tarafından görülmez. Asp iki türlü çalıştırılabilmektedir. İstenirse istemci tarafı (client) istenirse sunucu tarafı (server). Sunucu bilgisayarlar örnek vermek gerekirse gezdiğimiz websitelerini barındıran bilgisayarlardır. İstemci tarafı ise sunucu bilgisayarından websitesini görmek isteyen bilgisayarlardır. Asp genellikle server tarafında çalıştırılmaktadır. Serverda çalışan asp ziyaretçi bilgisayarını yormadan asp kodlarını kendisi yorumlar ve html haline dönüştürür. Böylece ziyaretçi bilgisayarı işlem yapmaz tüm yük server bilgisayara verilir. Ziyaretçiler asp kodlarını görmedikleri için kod çalma gibi bir olay söz konusu olamaz. Ziyaretçiye tamamen html kodları yollanır.

ASSEMBLY
Assembler
Assembler, mikro denetleyicileri ve işlemcileri programlamak için kullanılan assembly programlama dilini derleyen yada yazdığımız programı entegreye yüklenebilecek hale getiren yani heksadesimal yapan programdır.

Gpasm , mpasm PIC mikro denetleyicileri için yapılmış assembler programıdır.

Assembly
Makine dili olarakda geçen, en düşük seviyedeki dildir. Pic ve benzeri entegreleri programlamak için bu dil kullanılır.Özel bir programı yoktur. Herhangi bir editörle yazılabilir. Çevrilecek dosya formatının salt metin dosyası olması gerekmektedir.

ASP
Asp (Active Server Pages) türkçesi Aktif Sunucu Sayfaları dinamik web sayfaları üretmek için microsoft tarafından geliştirilmiş bir internet teknolojisidir. Asp birçok dille yazılabilir (VBScript , JScript , PerlScript , PHPScript). Asp aktif sayfalar üretmek için geliştirilmiştir.Klasik Html (Hyper Text Markup Language) web sayfası yapımında oldukça işlevsiz kaldığı noktalar olmaktadır. Örnek vermek gerekirse ziyaretçilerin siteye yazı ekleyebileceği bir ziyaretçi defteri , site webmasterına mail yollamanızı sağlayacak bir form yapımı , daha ileri gidersek bir forum veya aktif portal yapımı gibi örneklerde html işlevsiz kalmaktadır. Bu gibi uygulamaları yapmak için Asp oldukça iyi bir çözümdür.

Asp derlenmeye ihtiyaç duymadan çalıştırılabilir. Asp windowsun not defteri ile bile yazılabilir. Asp html kodlarıyla içiçe yazılabilme özelliğine sahiptir. Asp kodları ziyaretçi tarafından görülmez. Asp iki türlü çalıştırılabilmektedir. İstenirse istemci tarafı (client) istenirse sunucu tarafı (server). Sunucu bilgisayarlar örnek vermek gerekirse gezdiğimiz websitelerini barındıran bilgisayarlardır. İstemci tarafı ise sunucu bilgisayarından websitesini görmek isteyen bilgisayarlardır. Asp genellikle server tarafında çalıştırılmaktadır. Serverda çalışan asp ziyaretçi bilgisayarını yormadan asp kodlarını kendisi yorumlar ve html haline dönüştürür. Böylece ziyaretçi bilgisayarı işlem yapmaz tüm yük server bilgisayara verilir. Ziyaretçiler asp kodlarını görmedikleri için kod çalma gibi bir olay söz konusu olamaz. Ziyaretçiye tamamen html kodları yollanır.

NET
.NET ile Microsoft, Microsoft Intermediate Language (MSIL) standardını tanımlayarak tüm programlama dilleri ve derleyici firmaları tarafından kaynak kodun standart bir Ara Kod'a çevrimini sağlayacak alt yapıyı kurmuş oldu.

Böylece temel olarak iki büyük hedef başarılmış oldu. Birincisi, birbirinden farklı programlama dilleri kullanarak tip uyuşmazlığı gibi problemlerin olmadığı bir zeminde standart ara kodun oluşturulması, ikincisi, standart yapıda olan ara kodun optimizasyonunun ve hedef dile çevriminin tek noktadan yapılabilmesi.

Bütün bu işlemlerin sağladığı olanaklar ise; Daha güvenli işletim sistemi, dil bağımsızlığı, donanım bağımsızlığı olarak özetlenebilir.

PLC (Programlanabilir Lojik Kontrol Üniteleri)
Programlanabilir lojik kontrol üniteleri, ikili ve üst denetimsel (supervisory) kontrolü sağlayan, mikroişlemci tabanlı elektronik ünitelerdir. PLC' ler otomasyonun vazgeçilmez yapı taşlarıdır.

Otomasyon, en geniş tanımıyla teknik proseslerin gerçekleştirilmesinde, insanın bizzat üretim yapma görevini, otomatik üretim ve bunu kontrol etme, izleme görevine dönüştüren bir kavram değişimidir. Burada kontrol sözcüğü, teknik bir kavram olarak, kumanda ve ayar gibi kavramları kapsamakta, böyle bir işlem, içinde bilgisayar da ihtiva eden endüstriyel otomasyon cihaz ve sistemleri kullanarak otomatik çalışmayı genellikle üretim koordine etme ve yönlendirme anlamında kullanılmaktadır. Teknik prosesler, en genel şekilde enerji üretiminden başlayarak, tüm temel diğer endüstrilerdeki üretimler ve endüstrilerde kullanılan makinelerin ve proseslerin çalışma şekilleridir.

DELPHI
Delphi bir programlama ortamıdır.Programlama dili olarak pascalın nesne yönelimli(object oriented) uzantısı olan Object pascal dilini kullanmaktadır.Object pascal kolay anlaşılır bir dile, hızlı derleme gücüne ve modüler programlama için gerekli tüm komutlara sahiptir.Object pascal delphinin IDE si ile birlikte daha anlaşılır bir yapıya kavuşturulmuştur.IDE tümleştirilmiş uygulama geliştirme ortamı demektir
 
XML
XML(Extensible Markup Language) HTML ile pek çok açıdan benzerlik gösteren bir markup dilidir.Verinin tanımlanması ve tarif edilmesi için kulanılır.HTML’deki yapının aksine XML’de kullanılacak olan tag’ler önceden tanımlı değildir.Yani bir XML dökümanının yapısı tamamıyle kullanıcı tarafından oluşturulur.Verinin tarif edilmesi için DTD adı verilen yapılar kullanılmaktadır. XML ve DTD’nin birlikte kullanılması ile dökümanlar kendini tarif eden bir yapı halini alırlar.

XML ve HTML arasındaki en belirgin fark XML’in verinin kendisiyle ilgilenmesi HTML’in ise verinin sunumuyla ilgilenmesidir.Buna bağlı olarak HTML dökümanları veriye ilişkin şekillendirme bilgilerini içerirken XML dökümanları ise verinin tanım bilgilerini içermektedir. XML’in tasarım amaçlarından biri de verinin taşınmasıdır.

Bahsedilen bu özellikleri incelendiğinde XML’in pek çok önemli işlevi yerine getirdiği görülmektedir.

Burada önemli bir nokta olarak XML’i HTML’in yerine geçecek bir dil olarak düşünmek yerine HTML’in tamamlayıcısı olacak olan bir dil şeklinde düşünmek uygundur.

Günümüz bilişim dünyasına bakacak olduğumuzda XML’in her alanda karşımıza çıktığını görmekteyiz.Bu nedenle XML’I bir anlamda geleceğin web dili olarak tanımlamak mümkündür.

IP
Internet'te her bilgisayarın bir IP (Internet Protokol) adresi vardır. Tipik bir IP adresi, noktalarla ayrılan dört rakamdan oluşur; örneğin, 212.156.4.20. Bir bilgisayarın IP adresi varsa, Internet üzerindeki tüm bilgisayarlar bu adresi kolayca bulur. Yani bir sitenin IP adresini biliyorsanız, Web tarayıcınıza bu adresi yazarak da bağlanabilirsiniz. Ancak bu rakamları akılda tutmak zor olduğundan her bir IP adresine karşılık gelen alan adları verilmiştir. Çoğu Internet Servis Sağlayıcılarda bulunan özel sunucu bilgisayarlardan (Alan Adı Sunucuları - Domain Name Server- DNS) oluşan bir ağ, hangi alan adının hangi IP adresine karşılık geldiği bilgisini tutar ve kullanıcıları doğru adreslere yönlendirir. Internet'te trafiğin işlemesi bu IP adreslerine bağlıdır. Böylece hiçbir karışıklık olmaz.
Siz de Internet'e bağlandığınızda bilgisayarınıza bir IP adresi atanıyor. Ancak çoğu kullanıcının IP adresi dinamiktir, yani servis sağlayıcınızda o an boş bulunan bir IP adresi atanır. Bu yüzden her bağlantıda IP adresinizin son numarası değişir. Kendi IP adresinizi, Internet'e bağlıyken Windows'ta Başlat*Çalıştır satırına winipcfg yazıp Enter tuşuna basarak öğrenebilirsiniz.

Bazı IP adresleri sabittir (static IP), yani IP adresleri hiç değişmez. Bir Web sitesinin adresi her yazıldığında bulunabilmesi için IP adresinin sabit olması gerekir.

MAC
MAC adresi:Ethernet network cihazlarına, tanınabilmeleri için, hexadecimal ve dünyada bir eşi daha olmayan seri numarası verilir. Bu numaralar, üretici firmalar tarafından fabrikada verilmektedir.

C
C dili en popüler yapısal programlama dilidir.C dili Dennis Ritchie tarafından, Martin Richards ve Ken Thompson tarafından geliştirilen BCBL ve B dillerinin temelleri üzerine kuruldu.

C dili "The C Programming Language by Brian Kernighan and Dennis Ritchie" kitabıyla büyümüştür.C dili için, 1983 yılının büyük önemi vardır.Çünkü 1983 yılında ANSI standartlar komitesi C standartları için toplanmıştır.Bu standartlaşma süreci tam 6 yıl sürmüştür.Ve tabi ki şu anki standartların oluşumuna katkıda bulunan ANSI 99 standartları da diğer önemli bir gelişmedir.

C programcılar tarafından herhangi bir tür program geliştirmek için yazılmış genel amaçlı bir dildir. C ile bir düşük seviyeli sistem için program yazabileceğimiz gibi, yüksek seviyeli bir GUI(Grafik Arabirimi) tasarlamamız da mümkündür.Ve elbette kendi kütüphanemizi de C ile oluşturabiliriz.C dilinin ortaya çıkmasından bunca yıl geçmesine rağmen popülaritesini hiçbir zaman kaybetmemiştir. Günümüz programcıları çeşitli amaçlar için programlarını geliştirirken C dili ile yazılmış kaynak kodlarını kullanırlar.

COBOL
COBOL (Common Business Oriented Language) 1959 yılında, Amerika\'daki bilgisayar üreticileri, özel sektör ve devlet sektöründeki bilgisayar kullanıcılarından oluşan bir grup tarafından geliştirilmiştir. COBOL\'un geliştirilme amacı veri yönetimi ve işlemenin gerektiği ticari uygulamalarda kullanılacak taşınabilir bir yazılım geliştirme dili kullanmaktır. COBOL dili de halen yaygın olarak kullanılmaktadır.

LINUX
Linux, serbestçe dağıtılabilen, çokgörevli, çok kullanıcılı UNIX işletim sistemi türevidir. Linux, Internet üzerinde ilgili ve meraklı birçok kişi tarafından ortak olarak geliştirilmekte olan ve başta IBM-PC uyumlu kişisel bilgisayarlar olmak üzere birçok platformda çalışabilen ve herhangi bir maliyeti olmayan bir işletim sistemidir.

UNIX 70'li yılların ortalarında büyük bilgisayarlar üzerinde çok kullanıcılı bir işletim sistemi olarak geliştirilmiştir. Zaman içerisinde yayılmış ve birçok türevi ortaya çıkmıştır. UNIX ismi UNIX Research Laboratories INC şirketinin tescilli markası olduğundan dolayı birçok şirket, aynı temele dayanan işletim sistemleri için değişik isimler kullanagelmişlerdir. Örnek olarak
Hewlett-Packard HP-UX
IBM AIX
Sun Microsystems SunOS
kullanmaktadırlar. Bugün kişisel bilgisayarlardan süper bilgisayarlara kadar biçok bilgisayar için yazılmış bulunan UNIX türevleri mevcuttur. Ne var ki bu türevlerin çoğu gelişimi belirli bir noktada durmuş ve yüksek fiyatla satılan ticari yazılımlardır.

HTML
Web Listeleyicileri, "navigate" işlemini HTML (Hyper Text Markup Language) denen bir programlama dili yorumlayıcısı kullanarak yaparlar. HTML, ana hatları SGML (Standard Generalized Markup Language) ile belirlenmiş bir döküman formatlama dilidir. Bu dil, daha çok, yazılı bir dökümanı formatlamak ve bir objeden başka bir objeye linkler sağlamak ile ilgili komutlar içerir. HTML, HTTP ve ilgili diğer protokolleri kullanabilmek için renkli ve güzel kullanıcı arayüzleri hazırlamamızı olanaklı kılar. En son standart, HTML 3.2 'dir (1997 başı).

GPRS
GPRS, GSM ve TDMA ağları için geliştirilmiş olan paket temelli veri taşıyıcı bir servistir. GPRS yüksek hızlarda (Saniyede 115 kilobit) kablosuz internet ve diğer veri iletişimine olanak sağlar. GPRS teknolojisi, kullanıcıya yüksek hızlı bir erişimin yanı sıra, bağlantı süresine göre değil gerçekleştirilen veri alışveriş miktarına göre ücretlendirilen ucuz iletişim olanağı da sağlar. Bu yönüyle GPRS, "sürekli bağlantı halinde" olma imkanının gerçekleşmesi yolunda atılmış çok önemli bir adımdır.

J#
# Browser Controls, temel olarak önceden Java'da yazmış olduğumuz appletleri .NET framework üzerinde de çalıştırmaya yarayan bir nevi JVM on .NET simulatörüdür.

PIC
PCI ( Peripheral İnterface Controller)'nin kelime anlamı Giriş Çıkış İşlemcisidir.İlk olarak 1994 yılında 16 bitlik ve 32 bitlik büyük işlemcilerin giriş çıkışlarındaki yükü azaltmak ve denelemek için çok hızlı ve ucuz bir çözme ihtiyaç duyulduğu için geliştirilmiştir.

PIC Serisi tüm işlemciler herhangi bir ek bellek veya giriş/çıkış elemanı gerektirmeden sadece 2 adet kondansatör,1 adet direnç ve bir kristal ile çalıştırılabilmektedir.

FTP Sunucuları , FTP Nedir ?
FTP (File Transfer Protocol) internette kullanilan standart bir dosya yükleme protokokülüdür. web sayfası tasarlayanlar tarafindan hazırlanmıs olan dosyaların, resimlerin, ses ve görüntü dosyalarinin sunucunuza yüklemeye izin veren bir sistemdir. Piyasada çesitli FTP programlari mevcuttur. Bu sunucular dosya sunar. Örneğin bir bilgisayar firması yeni donanım sürücülerini, bedava yazılımlarını kullanıcılara FTP sunucusu üzerinden iletebilir. Web sayfalarından dosya indirmekten farkı, çoğu FTP sunucusu hat kesintisi gibi durumlarda yarıda kalan dosyaları kaldığı yerden indirmeyi destekler, farklı bir protokol olarak daha hızlı dosya indirmeye izin verir; aynı zamanda çift yönlü olduğundan kullanıcının FTP sunucularına dosya iletmesini de sağlar.
Örneğin bedava Web alanı veren bir siteden bir alan aldınız; hazırladığınız Web sayfalarını oluşturan dosyaları bu alana göndermek istiyorsunuz. Bu işlemi, size verilen kullanıcı ismi ve şifrenizi kullanarak ilgili FTP sunucusuna gönderebilirsiniz. Bir kural değildir ancak, genelde Web adresleri www. ile başlarken, FTP sunucu adresleri ftp. ile başlar. Bazı FTP sunucularına sadece belirli kişiler kullanıcı ismi ve şifreyle girebilirler. FTP sunucuları PC’nizde olduğu gibi klasörler şeklinde düzenlenmiştir ve herkesin kullanımına açık olan klasörler genelde pub adlı klasör altında bulunur. Gelişmiş özelliklere sahip bir FTP programının adını vermek gerekirse, CuteFTP’yi örnek gösterebiliriz. FTP sunucularına Web tarayıcı programlarımızla da bağlanabiliriz ama bu iş için özel geliştirilmiş FTP programları daha fazla özellik sunar.
FTP’nin açılımı File Transfer Protocol’dür; yani Dosya Transfer Protokolü. Adından anlaşılabileceği gibi bu sunucular dosya sunar. Örneğin bir bilgisayar firması yeni donanım sürücülerini, bedava yazılımlarını kullanıcılara FTP sunucusu üzerinden iletebilir. Web sayfalarından dosya indirmekten farkı, çoğu FTP sunucusu hat kesintisi gibi durumlarda yarıda kalan dosyaları kaldığı yerden indirmeyi destekler, farklı bir protokol olarak daha hızlı dosya indirmeye izin verir; aynı zamanda çift yönlü olduğundan kullanıcının FTP sunucularına dosya iletmesini de sağlar.

TELNET
Telnet, Internet ağı üzerindeki çok kullanıcılı bir makineye uzaktaki başka bir makineden bağlanmak için geliştirilen bir TCP/IP protokolü ve bu işi yapan programlara verilen genel isimdir. Bağlanılan makineye girebilmek (login) için orada bir kullanıcı isminizin (user name) ve bağlantının gerçekleşebilmesi için bir telnet erişim programınızın olması gereklidir. Fakat bazı kütüphane ve herkese açık telnet bazlı web servisleri, bağlantı sırasında kullanıcı ismi (numarası) istemeyebilirler; ya da, kullanıcı isim ve parola olarak ne yazmanız gerektiği bağlandığınızda otomatik olarak karşınıza çıkar. Telnet, BBS ( Bulletin Board Systems ) sistemlere internet üzerinden erişimde günümüzde yaygın olarak kullanılmaktadır. Telnet erişim programları, günümüzdeki işletim sistemlerinin çoğunda işletim sistemi ile birlikte gelmektedir. Çok kullanıcılı işletim sistemleri (UNIX ve VMS ) genellikle kullanıcılara metin tabanlı bir arayüz sunar ve bu sistemlerde tüm işlemler klavye vasıtası ile komut isteminden (command prompt) gerçekleştirilir.

Telnet programı ile sanal sunucunuza (virtual server) bağlandığınızda, uzaktan UNIX işletim sistemine bağlanmış olursunuz. Bu, UNIX komutları yazabileceğiniz, programları çalıştırabileceğiniz, sanki makinenin karşısında oturuyormuş gibi web sitenizi düzenleyebileceğiniz anlamına gelir.

Telnet programlarında, telnet yapılacak adres yukarıdakine benzer şekilde komut satırından girilebildiği gibi, programın menü sistemi üzerinden de girilebilir. ZMODEM, KERMIT gibi 1980'li yıllarda (ve kısmen 1990'ların başlarında) çok popüler olan bazı Telnet programları, bilgisayardan bilgisayara dosya aktarımı protokollerini de desteklerler.

Telnet güvensiz bir protokoldür. Telnet protokolü kullanıcı adı (username) ve şifrenizi (password) bağlı bulunduğunuz ağda kolaylıkla görebilecek bir format olan PLAIN TEXT (düz metin) düzeninde göndermektedir. Bu kullanıcı isminizin ve şifrenizin ağı dinleyen herhangi biri tarafından kolaylıkla görülebileceği anlamına gelir. Eğer ağınızdaki herkese güveniyorsanız Telnet kullanmanızda bir sakınca yoktur. Fakat güvenlik hakkında en ufak bir endişeniz bile varsa, hesabınıza bağlanırken telnet kullanmamanız yararınıza olacaktır.

TSP
Veri iletimi için UDP temelli RTP (Real-time Transport Protocol) protokolü ve kontrol komutlarının iletimi için RTSP (Real-time Streaming Protocol) protokolü kullanılır. RTP, UDP tabanlı olduğu için iletim sırasında paketler kaybolabilir. Bu durumda RTP ye eşlik eden RTCP protokolüne ait alıcı raporları ile kayıplar hakkında alıcıya geri besleme yapılır.

PHP
PHP (Personal Home Pages)
Platformdan bağımsız (Windows,Linux, Etc.) çalışabilen sunucu taraflı, Html gömülü betik dilidir. Perl, C/C++ tipinde script dilidir. Bu dillere aşina olanlar ve herhangi bir programlama dilini bilenler PHP yi fazla vakit kaybetmeden öğrenebilirler.
Oracle, Adabas D, Sybase, FilePro, mSQL, Velocis, mySQL, Informix, Solid,dBase, ODBD Unix dbm ve PostgreSQL veritabanlarıyla güvenli iletişim kurabilir ve IMAP, SNMP, NNTP , POP3 , HTTP servislerine bağlantı kurabilmektedir.
Platform olarak "Linux & Apache & mySQL" kullanılması en yaygın ve önerilendir. Siz kendi sisteminizde de sorunsuz kullanabilirsiniz.

PHP Tarihçesi
PHP, ilk olarak 1990’lı yılların ortalarında Rasmus Lerdorf tarafından geliştirilmeye başlanmıştır. Lerdorf’un amacı kişisel bilgilerini internet üzerinden yayınlamaktı. O tarihteki teknolojide, günümüzdeki gibi gelişmiş web tasarım yazılımlarının bulunmamasından dolayı , kişisel web sayfası yapmak çok daha zordu. Buradan yola çıkarak, kişisel web sayfası yapmak için bir yazılım hazırladı ve adına Personal Home Page (PHP) adını verdi. PHP, Perl dili üzerine kurulu bir dil olarak geliştirilmeye başlanmıştır. PHP’ nin çok tutulması üzerine web tasarımcılarının çok ihtiyacı olan, yani form yoluyla ziyaretçiden gelen bilgileri işlemeyi sağlayan eklemeler yapılarak adına PHP/FI (Form Interpreter) adını aldı. Kimileri tarafından programın bu versiyonu PHP2 olarak adlandırıldı. 1995 yılının ortalarında PHP Lerdorf’un kurmuş olduğu bir grup tarafından daha da geliştirildi. Bu sefer Perl dilindeki fonksiyonlardan tamamen arındırılmış ve Object Oriented (Nesneye Dayalı) bir dil haline getirildi.

Günümüzde PHP4 versiyonu ardından çok daha güçlü ve çok daha çok özellikli halde PHP5 versiyonu geliştirilmiş durumdadır. PHP dili Linux gibi Açık Kaynak Kodlu bir dildir ve ücretsiz olarak dağıtılmaktadır ve geliştirilmektedir. Linux, Unix, Windows tabanlı işletim sistemlerinde çalışabilen versiyonları mevcuttur.

POP3
POP (Post Office Protokol): Elektronik posta almakta kullanılan bir protokoldür. POP, Internet sunucunuza gelip, tutulan elektronik postaları almakta kullanılan sunucu-son kullanıcı programıdır. Periyodik olarak siz ya da kullandığınız program, sizin sunucunuzda bulunan posta kutunuzdaki postaları yerel diskinize indirir.

SMTP
SMTP (Simple Mail Transfer Protokole)
Giden Postalar Anlamına Gelir. Bu Protokol ile e-posta göndermenizi sağlar.

PASCAL
Pascal Programlama dili 1968 yılında Niklaus Wirth tarafından geliştirilmiş yüksek seviyeli bir programlama dilidir. bu dilin Turbo Pascal versiyonu, günümüzde mühendislik, ticari ve bilimsel alanlarda yaygın olarak kullanılmaktadır. Pascal ve günümüzdeki ismiyle Turbo Pascal, özellikle program yazmada sağladığı kolaylıklardan dolayı çok yaygın olarak kullanılır. Turbo Pascal’ da yazılan programlar daha kısa, anlaşılması daha kolay ve çok hızlı çalışırlar.

Turbo Pascal’ ın programcıya sunduğu en önemli özellik; Programcı kendisine gerekli olan ve her yerde kullanması gereken program parçalarını (Unit) bir defa hazırladıktan sonra bu program parçalarını başka programlar içerisinde çok kolay bir şekilde kullanabilmekte ve istediği şekilde veri tipleri tanımlayabilmektedir. Bu şekilde programın daha esnek ve daha kısa sürede tamamlanması sağlanmaktadır.

Turbo Pascal’ ın diğer bir özelliği ise program yazma işlemleri için hazırlanan editörün esnek olması, programların makine diline anında çevrilmesi, hata bulma ve hataları düzeltme işlemlerinin pratik ve hızlı olarak yapılmasına imkan vermesidir.

HTTPS

HTTPS (İngilizce Secure Hypertext Transfer Protocol, Türkçe Güvenli Hipermetin Aktarma İletişim Kuralı) HTTP'nin güvenli olanıdır.

MMS
Multimedya mesaj yani MMS teknolojisi sayesinde metnin içerisine resim, müzik ve video dosyaları eklemek mümkün. MMS'in SMS (kısa mesaj) teknolojisine göre en belirgin ve ilgi çekici farkı metinle sınırlı kalmaması. MMS'le dijital kameralardan çekilen veya herhangi bir yolla telefona aktarılan resimler, aynı kalitede gönderilebiliyor. Bunun yanı sıra MMS mesajlara ses ve video eklenebilmesi de mümkün. MMS uyumlu telefonlar multimedya mesajlara ulaşmanın tek yolu değil. Kullanıcılar kendilerine gönderilen MMS mesajlarını internet üzerinden görebiliyor. Örneğin arkadaşınıza o gün katıldığınız geziden çektiğiniz resimleri anında gönderdiniz. Telefonu MMS uyumlu değilse, işte bu noktada MMS - C devreye giriyor ve arkadaşınıza normal bir SMS atarak uyarıda bulunuyor. Ve gönderdiğiniz içeriğe ulaşacağınız internet adresini veriyor.

DNS
Domain Name System [DNS] (Alan Adı Sistemi) dağıtık yapıda bir veritabanıdır. Bu sistem makina isimlerini IPv4 (ya da ipv6) adreslere ya da IPv4 adresleri makina isimlerine çevirmeye yarar. Ayrıca bir alan için gerekli eposta sunucusunun adreslerini ya da alanadı sunucularının hangi IP adreslerinde bulunduğunu daha teknik bir ifade ile RR(Resource Records)'ları tutar. DNS yapısı gereği hızlı olmalıdır. Bu yüzden yapılan sorgulamalar eğer 512 bayttan küçük ise ya da yapılan işlem asıl DNS sunucusu ile yardımcı DNS sunucusu arasında bölge transferi değilse UDP üzerinden yapılacaktır.

VB
Visual Basic, nesneye yönelik bir programlama dilidir. Yani temel olarak nesneleri kullanırız. Peki nedir bu nesneler ? Bu satırları görebildiğinize göre windows kullanımı hakkında bilginiz vardır. Ekranda gördüğünüz o tuşlar, metin kutuları, açılan pencereler hepsi birer nesnedir.

Klasik programlama dilleri ile uğraştıysanız (C, Basic,..vb), programı yazarken yukarıdan aşağı doğru yazdığınızı ve programın da çalışırken aynı mantıkla hareket ettiğini bilirsiniz. VB'de ise durum farklıdır. Visual Basic'de kodu yazarsınız, gerisini kullanıcıya bırakırsınız. Tabi istediğiniz oranda. Kullanıcı ancak sizin izin verdiğiniz kadar hareket edebilir. Tabi kullanıcıyı devre dışı bırakmakta mümk
ün.
<<Geri İleri >>