Web Teknolojileri Hafta 12 1. İçerik  Hosting (Barındırma)  Domain (Alan Adı)  Ücretli Hosting ve Domain Siteleri  Ücretsiz Hosting ve Domain Siteleri.

Slides:



Advertisements
Benzer bir sunumlar
WEB SİTESİ ÜYELİK GİRİŞİNİZ İÇİN ANA HABER EKRANI ÜZERİNDE YER ALAN E- POSTA ADRESİNİZ VE ŞİFRENİZİ MAİL ADRESİNİZE GÖNDERİLEN ÜYELİK BİLGİLERİ İLE YAPINIZ.
Advertisements

Filezilla Client & Server
TEMEL KAVRAMLAR Web Tasarımının Temelleri, dersinin iyi anlaşılabilmesi için bu dersin temelini oluşturan kavramların iyi bilinmesi gerekir. 
 İnternetin.
WEB SAYFASI NASIL HAZIRLANIR?
DİCLE ÜNİVERSİTESİ AKADEMİK BİLGİ SİSTEMİ (AKADEMİKWEB)
İçerik Yönetim Sistemi (CMS)
Web Sitesi Yapılış ve Yayınlanma Aşamaları
OKUL WEB SİTESİ YÖNETİM PANELİne kayit işlemi
İnternet Siteleri Yönetimi
Web Tasarım Maliyeti Bir web sitesine sahip olmak için üç tür ödeme yapılır. 1. Web sitesinin ismi (domain name) için yapılan ödeme. 2. Web sitesinin barındırılması.
Okul Web Sitesi Yönetim Paneli
Web Host Manager (WHM) Nedir Ne İşe Yarar ?
Kişisel Web Sayfaları Kullanım Bilgileri
Bilişim Teknolojileri ve Yazılım
Web Programlama Kursu Bu kurs ne değildir? Neyi amaç edinmiştir?
İNTERNET.
İNTERNET VE İLETİŞİM.
INTERNET ve AĞLAR.
Hostİng (bulundurma-yer sağlama) HİZMETİ
Proxy-DNS Nedir?.
AĞ PROTOKOLÜ.
DOVECOT İLE IMAP VE POP3 SERVER KURULUMU
Php 3. Sunum Fonksiyonlar Tarih ve Saat Fonksiyonları
(İNTERNET SAYFALARI YÖNETİMİ)
Çerez(Cookie) Kullanımı Oturum Yönetimi
İnternet Teknolojisi Temel Kavramlar
BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI
WEB TASARIMINDA TEMEL KAVRAMLAR
CONTENT MANAGEMENT SYSTEM (İÇERİK YÖNETİM SİSTEMLERİ)
İnternet Programlama PHP.
Öğr.Gör.İnayet Hakkı ÇİZMECİ Bilgisayar Prog.
KOBİ – ŞİRKET PORTALI BİTİRME PROJESİ EMRE UYUMAZ & ANIL GÜR.
Internette iki çe ş it adresleme kullanılır. IP numarası herhangi bir bilgisayar internete ba ğ landı ğ ı anda, dünya üzerinde sadece ona ait olan bir.
HESAP TABLOSU PROGRAMLARI
İNTERNET VE İLETİŞİM.
Ağ Nedir IP Adresi DNS Sunucu
İnternet Teknolojisi Temel Kavramlar
Wordpress Eğitimi 2.
İKMAP İnternet 1 Ders Notu
Göğüşhan KILIÇ twitter.com/gogushan_kilic OLMAYA HAZIR MIYIZ?
LİME SURVEY KÜBRA AĞAÇ DERYA DERE.
INTERNET EXPLORER TEMEL İŞLEMLER GOOGLE ARAMA TEKNİKLERİ
LAN (Yerel Alan Ağı) Nedir?
ÜCRETSİZ WEB SİTESİ YAYINLAMA ONUR AĞIRMAN
Bu kurs ne değildir? Neyi amaç edinmiştir? Bilgisayar Mühendisi? Bilgisayar Programcısı? Web Tasarımcısı? Web Programcısı? Neler öğreneceğiz? Kurs sonunda.
Web Tasarım Nedir? Web tasarımı, bir ürünü ya da hizmeti veya bir bireyin reklam ve tanıtımını yapmak üzere veyahutsa toplumu eğitici ve öğretici çalışmalarla.
KIRKLARELİ ÜNİVERSİTESİ
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
Web Teknolojileri Hafta İçerik  Hosting (Barındırma)  Domain (Alan Adı)  Ücretli Hosting ve Domain Siteleri  Ücretsiz Hosting ve Domain Siteleri.
İÇERİK YÖNETİM SİSTEMİ Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu.
Bilgi İşlem Organizasyonu Güz Dönemi Server Çeşitleri ve Aralarındaki Farklar – Burak Eray KAYIŞ.
FTP Nedir ? Deniz Kaya FTP NEDİR ? Ftp (File Transfer Protocol), dosya gönderme protokolü manası gelir. Bir bilgisayardan bir başka bilgisayar.
KIRKLARELİ DEVLET HASTANESİ UZAKTAN EĞİTİM MERKEZİ Nisan 2017
DATA CENTER.
IP ve MAC Adresleri Geçtiğimiz ders… IP Adresi DNS Sunucusu MAC Adresi
Web Tasarımı Giriş.
FTP Server Eray Demir
Server Yönetim Programları
DOMAIN SERVER DOMAIN NEDIR ?
HAZIRLAYAN SEDA KALKANDELEN
PROXY SERVER YASİN ÇAKIR
Ağ Nedir IP Adresi DNS Sunucu
İNTERNET PROGRAMCILIĞI 2
Ocak, 2013 Akdeniz Üniversitesi
Uzm. Rıdvan YAYLA – Bilecik Üniversitesi Müh. Fak. Bilg. Müh. Bölümü
BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ
Veri Tabanı Temel Kavramlar.
Bu sununun aynısını (Animasyonlar vb
Genel PHP Akademik Bilişim 2003 Adana, Şubat 2003 Hidayet Doğan
Web Teknolojileri Hafta 12.
Sunum transkripti:

Web Teknolojileri Hafta 12 1

İçerik  Hosting (Barındırma)  Domain (Alan Adı)  Ücretli Hosting ve Domain Siteleri  Ücretsiz Hosting ve Domain Siteleri  Ftp Adresine Ba ğ lanma  Web Sitesi Yayınlama 2

İçerik  PHP ile Form kullanımı  MySQL Veritabanı  phpMyAdmin İ le Veritabanı İ şlemleri  PHP İ le MySQL Ba ğ lantısı  PHP ile MySQL Veritabanından Kayıt Çekme  PHP ile MySQL Veritabanına Kayıt Ekleme  PHP ile MySQL Veritabanından Kayıt Güncelleme  PHP ile MySQL Veritabanından Kayıt Silme 3

Hosting (Barındırma)  Hosting veya Barındırma, bir web sitesinde yayınlanmak istenen sayfaların, resimlerin veya dokümanların internet kullanıcıları tarafından erişebilece ğ i bir bilgisayarda tutulmasıdır.  İ nternette site yayınlamak için özel olarak üretilmiş, internet omurgasına çok hızlı ba ğ lantısı olan, yüzlerce kullanıcıya aynı anda hizmet verebilecek bir bilgisayarda (sunucuda) yayınlamak istedi ğ i dosyaların saklanması gerekir. 4

Hosting (Barındırma)  Web siteye ait dosyaları saklayan ve internet kullanıcılarının erişimine sunan bu bilgisayarlara web sunucusu (web server), bu veri saklama ve yayınlama işlemine de web hosting denir. 5

Domain (Alan Adı)  Alan adı, bir Web sitesinin İ nternet'teki adı ve adresidir.  Bu adres olmadan bir İ nternet kullanıcısı Web sitesine sadece IP adresiyle ulaşabilir.  Örne ğ in sakarya üniversitesi sitesinin alan adı sakarya.edu.tr’dir  Alan adları IP adresi denilen, bilgisayarların (sunucuların/serverların) birbirini tanımasını sa ğ layan numara sisteminin daha basitleştirilmiş ve akılda kalması için kelimelerle ifade edilmiş halidir. 6

Domain (Alan Adı)  Örne ğ in sakarya.edu.tr alan adı adres barına yazıldı ğ ında tarayıcı bu alan adını önce IP adresine çevirir, daha sonra kullanıcıyı bu IP adresine sahip bilgisayara yönlendirir.  Web sitesinin ziyaret edilebilmesi için kullanıcıların IP adresini bilemeyecekleri göz önünde bulundurulmalı ve siteye daha kolay ve akılda kalıcı bir alan adı alınmalıdır.  Alan adı satın aldı ğ ınız de ğ il kiraladı ğ ınız bir hizmettir, bu yüzdendir ki en fazla on yıl olmak üzere alan adınızın süresini yenilemelisiniz, normal olarak en az bir yıl olarak kayıt edilen alan adları, On yıla kadar tescil edilebilir. 7

Ücretli Hosting ve Domain Siteleri  Türk Ticaret profesyonel olarak alan adı ve barındırma hizmeti sa ğ layan bir firmadır. Türk Ticaret  İ HS Telekom alan adı, sunucu, hosting, ssl ve di ğ er internet hizmetleri sa ğ layan bir firmadır. İ HS Telekom  TurHost’da aynı internet hizmetlerini sunan bir firmadır. TurHost’da  Dünya çapında hizmet veren GoDaddy internet hizmetleri vermektedir.GoDaddy 8

Ücretsiz Hosting ve Domain Siteleri  Weebly sitesi Türkçe hizmet veren ücretsiz alan adı ve domain sa ğ lamayan bir firmadır. Hazır internet paketiyle kolayca web sitenizi tasarlayarak yayınlayabilirsiniz. Weebly  Freenom Weebly gibi Türkçe hizmet veren ücretsiz alan adı ve domain sa ğ lamayan bir firmadır. Freenom  000WebHost PHP ve MYSQL deste ğ i sa ğ layan ücretsiz hosting sitesidir. 000WebHost 9

FTP Adresine Bağlanma 10  Hosting aldı ğ ınızda internet üzerinde sitenize ba ğ lanarak dosyalarını gönderebilmeniz için FTP kullanılır.  FTP adresine FileZilla gibi ücretsiz indirebilece ğ iniz bir program ile ba ğ lanabilirsiniz.FileZilla  Hazırladı ğ ınız HTML,CSS gibi dosyalarınızı FileZilla aracılı ğ ıyla internet adresinize yükleyebilirsiniz.

Web Sitesi Yayınlama 11  Öncelikle ücretsiz veya ücretli bir alan adı alınır.  Daha sonra hosting paketi alınır.  Hosting ve alan adını aynı firmadan alınması işlemleri daha kolaylaştırır.  Hosting ve alan adı farklı firmalardan alındı ğ ında alan adının ve hosting firmasının DNS ayarlarının eşleştirilmesi gerekmektedir.  Hosting paketinin sa ğ ladı ğ ı ftp adresi ile FileZilla aracılı ğ ıyla internet sitenize ba ğ lanabilirsiniz.  Hazırladı ğ ınız dökümanları hosting adresinizdeki yere yükleyiniz.  İ nternet siteniz yayınlanmıştır.

FileZilla ile Web Sitesine Bağlanma 12

FileZilla ile Web Sitesine Bağlanma 13 Sol taraf kendi bilgisayarınızı sa ğ taraf ise internet sunucusundaki dosyalarınızı gösterir. Public_html klasörü altındaki dosyalar yayınlanır. Yada www kısayolu ile bu klasöre erişilebilir. Bilgisayarınızdan istedi ğ iniz dosya ve klasörleri karşı tarafa dosyalar yüklenebilirsiniz.

PHP ve MySQL 14  Php hakkında bilgi veren e-kitap için tıklayınız.tıklayınız  MySQL, PHP ve MySQL ba ğ lantısı hakkında bilgi veren e- kitap için tıklayınız.tıklayınız

PHP ve MySQL (date komutu) 15  (Web sunucusunun) Tarih ve saati istenilen formatta göstermek için kullanılır  echo date("d.m.y"); //  Verilen tarih ve saati istenilen formatta göstermek için kullanılır  Yapısı: date(format, tarih)  echo date("d",strtotime(" "); //03

PHP ve MySQL (date komutu) 16 Gün--- d Ay günlerinin sıfır dolgulu iki haneli gösterimi 01'den 31'e DAy günlerinin üç harfli metinsel gösterimiPzt'den Paz'a jAy günlerinin sıfır dolgusuz gösterimi1'den 31'e l (küçük 'L' harfi) Hafta günlerinin tam metinsel gösterimiPazar'dan Cumartesi'ye N Hafta günlerinin ISO-8601 standardında sayısal gösterimi (PHP 5.1.0'da eklenmiştir) 1'den (Pazartesi için) 7'ye (Pazar için) S Ay günleri için 2 karakterli İngilizce sıralama ekleri st, nd, rd ya da th. j ile uyumlu çalışmaktadır. wHafta günlerinin sayısal gösterimi 0'dan (Pazar için) 6'ya (Cumartesi için) zYılın günleri (0'dan başlar)0'dan 365'e

PHP ve MySQL (date komutu) 17 Ay--- F Ayın tam metinsel gösterimi, Ocak ya da Mart gibi January'den December'a mAyın sıfır dolgulu sayısal gösterimi01'den 12'ye MAyın üç karakterli, metinsel kısa gösterimiJan'dan Dec'e kadar nAyın sıfır dolgusuz sayısal gösterimi1'den 12'ye kadar tBelirtilen ayın gün sayısı28'den 31'e Yıl--- LArtık yıl olduğundaEğer artık yılsa 1, değilse 0. YYılın 4 haneli sayısal, tam gösterimi Örnekler: 1999 ya da 2003 gibi yYılın iki haneli gösterimiÖrnekler: 99 ya da 03 gibi

PHP ve MySQL (date komutu) 18 Saat--- aKüçük harfli öğleden önce ve öğleden sonraam ya da pm ABüyük harfli öğleden önce ve öğleden sonraAM ya da PM BSwatch İnternet saati000'dan 999'a gSaatin, 12-saatlik sıfır dolgusuz gösterimi1'den 12'ye GSaatin, 24-saatlik sıfır dolgusuz gösterimi0'dan 23'e hSaatin, 12-saatlik sıfır dolgulu gösterimi01'den 12'ye HSaatin, 24-saatlik sıfır dolgulu gösterimi00'dan 23'e iSıfır dolgulu dakika gösterimi00 ile 59 arasında sSıfır dolgulu saniye gösterimi00 ile 59 arasında u Mikrosaniye (PHP sürümüyle eklenmiştir) Örneğin:

PHP ve MySQL (Veritabanı Tasarımı) 19  Dbname: webtek  Tablo: etkinlikler  id> int-otomatik artan-primary  tarih>date  baslik> varchar(64)  icerik>text  Tablo: kullanicilar  id> int-otomatik artan-primary  mail> varchar(64)  parola> varchar(64)

PHP ve MySQL (Temel Komutlar) 20  MySQL sunucusuna ba ğ lantı kurma  mysql_connect( $sunucu, $kullanici, $sifre ) or die("Hata Mesajı");  MySQL’de veritabanı seçimi  mysql_select_db($veritabani) or die("Hata Mesajı");  MySQL sorgusu çalıştırmak  mysql_query(sorgu) or die("Hata Mesajı");  Tablodaki verileri alma  $kayitlar=mysql_query("SELECT * FROM tabloAdi") or die("HATA");  Veriler tablo şeklinde satır ve sütunlardan (excell hücreleri gibi) oluşmaktadır.

PHP ve MySQL (Temel Komutlar) 21  Tablo Verilerini Kullanma  Veriler tablo halinde geldi ğ inden bütün satırlar tek tek okunarak işlem yapılması gerekmektedir.  mysql_fetch_array( ) komutu tablo halindeki veriden tek bir satır okuma işi yapar  Döngü kullanılarak bütün satırlar okununcaya kadar mysql_fetch_array( ) komutu kullanılır while($kayit=mysql_fetch_array($kayitlar)) // her seferinde tek bir satır okunur ve $kayit de ğ işkenine atanır //tablo(matris) haldeki veri, dizi halini alır { echo $kayit["SutunAdı"]; }

Kaynakça   22