• 13-10-2012, 16:32:10
    #1
    Üyeliği durduruldu
    Arkadaşlar tek panelden birden çok 10-50 arasında siteye içerik gönderimini nasıl yaparım. Yardımcı olabilecek olan varmı ?
  • 13-10-2012, 16:35:58
    #2
    Birden çok yolu var, programcılar daha iyi cevap verebilirler belki ama şu yollar benim aklıma gelenler;

    1- Tek Veritabanı


    Bir makina üzerindeki veritabanından tüm sitelere aynı içerik çekilebilir. Tüm siteler aynı sunucu üzerinde ise daha kolay olur. Farklı sunucularda ise, gerekli ayarları yaptıktan sonra yapılabilir.

    2- Bot Yardımı

    Tek bir siteye bir veritabanı üzerinden içerik çekilir, diğer siteler de ana site üzerinden bot yardımı ile otomatik olarak veriyi çekebilir.

    3- Birden Çok Veritabanına Ekleme

    Bir nevi 2. dediğimin aynısıdır, geliştirilebilir.
  • 13-10-2012, 16:37:12
    #3
    Tüm içerikler ve sistemler aynımı olacak ?

    Not : Hepsi tek bir hostingde mi barınacak ?
  • 13-10-2012, 16:41:23
    #4
    Üyeliği durduruldu
    Tek veritabanı veya tek server değil. Birden çok servere bot ile göndermekten bahsediyorum ben bunun kontrolü nasıl sağlanır.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:41:23 -->-> Daha önceki mesaj 16:37:16 --

    Algoritmasını çözdüm sanırım.

    Eğer olumlu sonuç verirse geri bildirim yapacağım konuya.
  • 13-10-2012, 17:41:48
    #5
    Tek veritabanı + aynı yapıya sahip birden fazla siteyse. Tek panelden eklersiniz içerikleri resimleri vs. diğer sitelerde veritabanı bilgisine aynısını yazarsınız . Resim yolları içinde Prefix oluşturur diğer sitenin adresini gösterirsiniz. Bu şekilde aynı sunucuda kullanılır. Ben kullandım Pastane ürünleri olan 4 sitede.
  • 13-10-2012, 18:13:25
    #6
    API kavramını araştırın ve en basitinden kendi API'niz ile bu işi hallediverin. Aynı sunucuya, aynı veritabanına, aynı sisteme ya da, aynı bilmemneye ihtiyacınız kalmaz böylece. Sadece kullanacağınız panelin dilinden anlayan bir dosyayı tüm sitelere gönderin yeterli. O dosya üzerinden tüm siteler ile tek panelden iletişim kurabilirsiniz.
  • 13-10-2012, 21:06:40
    #7
    Merhaba,

    Ben birden fazla sitemde aynı veritabanını kullandığımdan,
    sizin istediğiniz yöntemi şu anda kullanıyorum.
    Veritabanlarına kayıt etmeyi anlatayım.

    Ama ben işleyişin mantığını yazayım.
    Kodları siz yazarsınız

    Kayıt yaptığınız ana sitenizdeki ftp'ye
    1- veri.txt adlı bir txt dosyası oluşturun (güvenlik için dosyayı saçma bir adla yazarsanız daha iyi olur ben anlaşılsın diye veri.txt yazdım)
    2- her sql kodunu (+a) ile dosya sonuna yazdırın.

    veri kayıtı yapılacak diğer sitelere
    1- verial.php adında bir dosya oluşturun.
    bu dosyada curl veya file_get_contents kullanarak
    ana sitenizdeki veri.txt dosyasını okutun.
    2- okuttuğunuz veriyi $veriler=explode("\n",$gelenveri) ile sql satırlarına böldürün (kaçtane veri işleyeceğini bulmak için)
    3- bölünen her satırdaki sql komutunu o site içerisinde mysq ile çalıştırın.


    Bu sitelere tek tek gidip verial.php sayfasını açmak istemiyorsanız.
    Ana sitenizde tumsiteler.php adlı bir dosya açın bu dosyayada

    <iframe src="http:///www.birincisite.com/verial.php"></iframe><p>
    <iframe src="http:///www.ikinciisite.com/verial.php"></iframe><p>
    ......

    Eğer resim veya başka dosyalarda göndermek istiyorsanız
    kayıt yaptığınız siteden diğer sitelere ftp yolu ile gönderebilirsiniz.
    Bilmiyor iseniz kodunu yazabilirim.

    Saygılarımla