Tek Panelden Birden Çok Siteye İçerik Gönderimi
6
●482
- 13-10-2012, 16:35:58Birden ç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:41:23Üyeliği durdurulduTek 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:48Tek 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:25API 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:40Merhaba,
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
