• 26-07-2013, 14:40:52
    #1
    Üyeliği durduruldu
    Merhaba


    Yapılacak iş
    şimdi bi firmanın projeleri için mikro siteler yapılacak 
    30 proje var neredeyse ve hepsinede panel isteniyor 

    Düşünülen Yöntem
    Tek panel yapmak ve tüm projelerin hostları farklı bile olsa
    aynı sql üzerinden verileri çekerim şeklinde düşünüyorum

    sizce verim nası olur, güvenlik sorunu olurmu ?
    en doğru ve sorunsuz yöntem ne olur ?


    not: hepsini aynı serverda barındıramamıyorum
  • 26-07-2013, 15:06:11
    #2
    ben olsam veritabanı olarak SQLite kullanırdım, bir defa kodlamasını yapar, her siteye klasöre atıp atıp çalıştırırdım kurulum derdi yok config yok.

    Diğer durumda eğer veri tek bir yerde toplanılacaksa, o zaman farklı sunuculardan ana veritabanı sunucusuna bodoslama bağlamak yerine bir web servis yazıp veri aktarımını onun üzerinden sağlardım.
  • 26-07-2013, 15:09:03
    #3
    Üyeliği durduruldu
    zinan adlı üyeden alıntı: mesajı görüntüle
    ben olsam veritabanı olarak SQLite kullanırdım, bir defa kodlamasını yapar, her siteye klasöre atıp atıp çalıştırırdım kurulum derdi yok config yok.

    Diğer durumda eğer veri tek bir yerde toplanılacaksa, o zaman farklı sunuculardan ana veritabanı sunucusuna bodoslama bağlamak yerine bir web servis yazıp veri aktarımını onun üzerinden sağlardım.
    nasıl yani ? pek anlamadım açıkcası
  • 26-07-2013, 15:47:21
    #4
    eğer bu 30site tek veritabanından çalışmak zorunda değilse, veritabanı olarak SQLite kullan, kurulum ve ayar gerektirmeyeceği için php kodlarını ve veritabanı dosyanı alıp istediğin domaine kopyalarsın orada çalışır,

    eğer tek veritabanı ile çalışacaklarsa o zaman da veritabanına her site tek tek bağlanmasın, güvenlik ve veri süzme konusundaki sıkıntıları bir nebze önlemek için bir web servis yazıp, sitelerin o servisten veri istesin o servis de veritabanından alıp siteye versin.

    Daha açık nasıl anlatabilirim bilemedim
  • 26-07-2013, 15:55:57
    #5
    Okuduğumdan anladığım kadarıyla mikro siteler subdomainde olacak. 30 siteyi tek panelden yönet. Her siteye bir kullanıcı grubu ata ve bu kullanıcı grubuna dahil olanlar sadece ilgili sitenin ayarlarını veya içerik yönetimini görebilsin. Şuanda çalıştığım şirkette senin dediğin mantıkla hareket ediyordu böyle bir çözüm sundum ve gayette başarılı bir şekilde ilerliyor.
  • 26-07-2013, 17:13:12
    #6
    Üyeliği durduruldu
    zinan adlı üyeden alıntı: mesajı görüntüle
    eğer bu 30site tek veritabanından çalışmak zorunda değilse, veritabanı olarak SQLite kullan, kurulum ve ayar gerektirmeyeceği için php kodlarını ve veritabanı dosyanı alıp istediğin domaine kopyalarsın orada çalışır,

    eğer tek veritabanı ile çalışacaklarsa o zaman da veritabanına her site tek tek bağlanmasın, güvenlik ve veri süzme konusundaki sıkıntıları bir nebze önlemek için bir web servis yazıp, sitelerin o servisten veri istesin o servis de veritabanından alıp siteye versin.

    Daha açık nasıl anlatabilirim bilemedim
    evet biraz daha açıklayıcı oldu.
    siteler ayrı hostlarda olduğu için ve tek tek ayrı panellere giriş yapılmaması için aynı veritabanını kullanmak dışında bi çözüm bulamadım

    loc adlı üyeden alıntı: mesajı görüntüle
    Okuduğumdan anladığım kadarıyla mikro siteler subdomainde olacak. 30 siteyi tek panelden yönet. Her siteye bir kullanıcı grubu ata ve bu kullanıcı grubuna dahil olanlar sadece ilgili sitenin ayarlarını veya içerik yönetimini görebilsin. Şuanda çalıştığım şirkette senin dediğin mantıkla hareket ediyordu böyle bir çözüm sundum ve gayette başarılı bir şekilde ilerliyor.
    maalesef sub domain değil . ayhı serverda bile değil
    yönetici grubunada gerek yok aslında hepsini tek kişi yönetecek fakat ayrı ayrı panellerden yönetmemesi için tek panel yapacaktım.
  • 26-07-2013, 17:17:58
    #7
    ERFEBilisim adlı üyeden alıntı: mesajı görüntüle
    evet biraz daha açıklayıcı oldu.
    siteler ayrı hostlarda olduğu için ve tek tek ayrı panellere giriş yapılmaması için aynı veritabanını kullanmak dışında bi çözüm bulamadım



    maalesef sub domain değil . ayhı serverda bile değil
    yönetici grubunada gerek yok aslında hepsini tek kişi yönetecek fakat ayrı ayrı panellerden yönetmemesi için tek panel yapacaktım.
    Ozaman uzak sunucudan bağlantı açacaksın herbirine. Şöyle diyebiliriz. CURL ile bot örnekleri görmüşsündür. Üye girişi yapılıp veriyi çekiyor. Bu yani benzeri bir yöntem senin işini görür. Uygulaması sana kalmış. Sosyal Ağ sitelerinin bir çoğunda kullanılan app (uygulama) mantığından da yola çıkabilirsin.
  • 26-07-2013, 17:24:25
    #8
    dostum sen tam olarak ne yapılacak onu bi açıklayabilirsen biz de haybeye kendimizi yormayalım.

    1. Bu sitelerin veritabanlarının boyutu ortalama ne kadar? 1mb 1gb vs..
    2. Her sitenin veritabanı birbirinin aynısı mı? Yani klon siteler mi
    3. Tek yönetim panelinden her bir siteye ayrı ayrı mı müdahale ediliyor yoksa verilen bir komut hepsini birden mi etkilemesi gerekiyor?

    Sen sarı çizmeli mehmet ağa'yı sordun biz de burda debeleniyoruz çizmesi şu boyda mı saçı şöyle sakalı böyle...
  • 27-07-2013, 14:52:44
    #9
    Üyeliği durduruldu
    zinan adlı üyeden alıntı: mesajı görüntüle
    dostum sen tam olarak ne yapılacak onu bi açıklayabilirsen biz de haybeye kendimizi yormayalım.

    1. Bu sitelerin veritabanlarının boyutu ortalama ne kadar? 1mb 1gb vs..
    2. Her sitenin veritabanı birbirinin aynısı mı? Yani klon siteler mi
    3. Tek yönetim panelinden her bir siteye ayrı ayrı mı müdahale ediliyor yoksa verilen bir komut hepsini birden mi etkilemesi gerekiyor?

    Sen sarı çizmeli mehmet ağa'yı sordun biz de burda debeleniyoruz çizmesi şu boyda mı saçı şöyle sakalı böyle...

    veritabanları çok büyük olmayacak
    makale ve görsel bölümleri olacak . birde genel kısımlar iletişim formlarından gelen veriler. hep proje kendi içinde duyuru vs.

    şimdi benim takıldığım noktalardan birisi veritabanına direk bağlanmak sorun olurmu bilemedim