MyBBDepo - Türkiyenin MyBB Deposu Forumuna Hoşgeldiniz
Eğer sitemize yaptığınız ilk ziyaretiniz ise, lütfen öncelikle Forum Kurallarını okuyunuz. Forumumuzda bilgi alışverişinde bulunabilmeniz için Kayıt olmalısınız. Üye olmayanlar forumumuzdan yararlanamazlar.
Eğer zaten kayıtlı kullanıcı iseniz, lütfen kullanıcı adınız ve şifreniz ile, Giriş yapınız. (Sitemize üyelik ücretsizdir).
HitMan avatar
Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 5/5 - 1 oy

Bir veritabanına birden fazla sistem kurmak [Resimli Anlatım]


Sponsor Reklam

Çevrimdışı HitMan
 Tarih: 20-12-2015, Saat:20:34
#1
Herkese Merhaba,
Bu dersimde, bir veri tabanına nasıl birden fazla sistem kurmayı göstereceğim. Lütfen anlatılanları dikkatlice ve özenlice okuyunuz. Çünkü herşeyi kafanıza göre yaparsanız, veri tabanınızda geri dönülemez hatalara yol açabilirsiniz.

  Dahili url link - Internal link Bu işlemi yapmadan önce bilinmesi gerekenler
Dikkat-Uyarı-Kural Bir MySQL veri tabanına, birden çok sistem kurmak, mevcut tabana gönderilen sorgu sayısını arttıracaktır. Yani yaptıktan sonra sitenizde yavaşlamalar ve zorlanmalar olabilir. Bu yavaşlamaları bir nevi düşürmek için, ilgili sistemde ki dosyaları sıkıştırmak fayda sağlayacaktır. (Özellikle de tema dosyalarını)

Onay-Cevap MyBB için sizlere önerebileceğim bir sıkıştırma eklentisi mevcuttur. Veri tabanınıza ikincil sistemi kurduktan sonra veya siteniz çok yavaşsa , hızlandırma yapacaktır.
Dikkat-Uyarı-Kural Dikkat ! Lütfen bir dizine 2 adet sistemin kurulamayacağını ve bunun hiçbir şekilde mümkün olmayacağını aklınızda bulundurunuz.

Örnek verecek olursak:

Kod:
www.siteadresi.com/

Yukarıdaki bir dizindir. Bu dizine ancak bir adet sistem kurulması mümkündür.
Ancak;

Kod:
forum.siteadresi.com/

Burası ise, alt alan adıdır. Yani ikincil dizinimizdir. Burada dikkat edilmesi gereken nokta; "forum." ile "www."dür. Bunlar ayrı iki dizindir. Yani;

FTP ana dizinimiz: "Public_HTML", "www" veya "Htdocs" bu klasörler birincil dizinimiz olup,
ana dizinimizin içerisinde bulunan alt alan adı klasörlerimiz (örn: forum klasörü gibi) ikincil dizinlerimizdir.

Bu iki klasör de tek bir veri tabanına bağlanmaktadır. Yani şöyle;

resim

 Dahili url link - Internal link Gerekenler
  • Bir adet MySQL veritabanı
Soru-Sorun  Nasıl Yapılır ?

Öncelikle yapacağımız şey, oldukça basittir, tablo ön ekleri kullanacağız.

Dikkat-Uyarı-Kural Bu yapacağımız şey yalnızca MyBB kurulumu için geçerlidir. Diğer sistemler için ise, kurulumlarında zaten tablo ön eki isteyecektir.

       Soru-Sorun Tablo Ön Eki Nedir ? Ne İşe Yarar ?
  • Tablo ön ekleri, bir sistemin kullandığı tabloların, MySQL'deki tabloların önüne gelen ektir. Bu tablo ön ekleri 2 amaçla kullanılmaktadır, 1. si, bir veritabanını birden fazla amaçla kullanabilmek için. (Şu an ki yaptığımız şey yani), 2. si, güvenlik için. Tablo ön ekleri açığa çıkacak olursa, veritabanın daki tüm tabloların isimleri belli olur ve hackerlerin hedef odağı olabilirsiniz. Böyle bir riskle karşı karşıya kalmamak için şunları uygulayabilirsiniz;
    • Karmaşık tablo isimleri kullanmak.
    • Bu bilgileri kimseyle paylaşmamak.
    • (Gerekli değil) Eğer ileride lazım olursa diye, tablo bilgilerini içeren bir not dosyası oluşturmak ve bunu kimsenin bulamayacağı bir yere kaydetmek.
  • İşte bu nedenle tablo ön eklerini kullanmaktayız. Yani bizlere avantaj sağlıyor.
MyBB Kurulumunda "Veritabanı Bilgileri" aşamasına geliyoruz.

resim
Bilgi-Kaynak Bu arada not: Resimde bulunan "Aynı tablo eklerine çiter sistem kurulamaz ! yazısı yanlış anlaşılmasın. Aynı tablo eklerine çifter sistem kurmak tehlikelidir. Çünkü aynı tablo ismini içeren 2 sistem, aynı tablo ön ekini kullanır ise, tablolar birbirine girecektir ve bir SQL karmaşası oluşacaktır.

Şimdi, bu kısmı "MyBB_" olarak belirledik diyelim. Diğer kurulacak sistem de MyBB diyelim. Diğer kurulacak MyBB'yi de forum (ikincil) dizine atalım. Sonra oranın kurulumuna en az "MyBB2_" tablo ön eki adını verebiliriz. Bundan fazlası yok. Gülümseme Daha sonra kurulumunuzu sıradan bir şekilde gerçekleştirip, kulanabilirsiniz.

WordPress gibi diğer sistemlerde de aynısı geçerli ha, bunu sakın unutmayın. Gülümseme
Benden bu günlük bu kadar.

Teşekkür Ederim...
Saygılarımla, İyi Günler. Gülümseme
Cevapla
Bunu Beğenenler: BesiktasinKizi , Dream41 , ZeroD , yamyamix
Sponsor Reklam
Sponsor Reklam

Çevrimdışı BesiktasinKizi
 Tarih: 20-12-2015, Saat:21:14
#2
Yararli +Rep Gülümseme Tesekurler.
Cevapla
Bunu Beğenenler:

Çevrimdışı yamyamix
 Tarih: 21-12-2015, Saat:11:30
#3
Elinize sağlık harika konu. 
Cevapla
Bunu Beğenenler:

Çevrimdışı HitMan
 Tarih: 21-12-2015, Saat:17:31
#4
Teşekkür ederim. Gülümseme
Cevapla
Bunu Beğenenler:

 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [MCTR - 1.6] Google Seo 1.6.3 Kurulumu - [Resimli Anlatım] EmreKarakaya 80 29,954 22-04-2017, Saat:21:56
Son Yorum: Shiniori
Resim [MCTR] Google Seo Kurulumu - Resimli Anlatım - [2014] xpserkan 33 10,497 14-04-2017, Saat:18:01
Son Yorum: VenomBoss
  [MD - 1.6] MyBB 1.6 Google SEO Kurulumu [ Resimli Anlatım ] 007combatant 41 23,072 17-12-2016, Saat:19:23
Son Yorum: DotFRM
Resim MyBB Grup Üyelikleri - Fan Grupları Oluşturma (Resimli Anlatım) Machine 3 2,956 11-01-2016, Saat:23:35
Son Yorum: guven019
Genel İzleyici Dükkan'a Ürün Ekleme[Resimli Anlatım] Edward 10 6,027 12-08-2015, Saat:17:52
Son Yorum: hackernations



Konuyu Okuyanlar: 1 Ziyaretçi