توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : لود کردن یک سایت در سایت دیگر
hassan.zrn
October 10th, 2017, 18:47
وقت بخیر.
من نمیدونم تیتر رو درست نوشتم یا نه
من دنبال کسی هستم بتونه برنامه ای بنویسه که ما با یک ادرس سایت مثلا nader.me
سایت imdb.com رو لود کنیم .بدون ری دایرکت و تغییر ادرس
در صورتی که عکس های Imdb و تریلرهای Imdb در برخی از isp ها لود نمیشه ...
البته این دو سایت رو مثال زدم .
ولی کار شبیه به این چیزی هست که میگم
IranWebSv
October 10th, 2017, 19:07
وقت بخیر.
من نمیدونم تیتر رو درست نوشتم یا نه
من دنبال کسی هستم بتونه برنامه ای بنویسه که ما با یک ادرس سایت مثلا nader.me
سایت imdb.com رو لود کنیم .بدون ری دایرکت و تغییر ادرس
در صورتی که عکس های Imdb و تریلرهای Imdb در برخی از isp ها لود نمیشه ...
البته این دو سایت رو مثال زدم .
ولی کار شبیه به این چیزی هست که میگم
لود کردن یک سایت در سایت دیگر ! درست متوجه منظورتان نشدم اما شاید منظورتان Iframe است ، این تگ را بررسی کنید :
https://goo.gl/jWBLnV
موفق باشید .
AtrafNet
October 10th, 2017, 19:30
سلام
شما اول نیاز به یه هاست خارج از کشور دارید که اینترنت اون ور آبی روش ست باشه :)
بعدش با دستورات خاصی از php (مثل file_get_contents یا curl) باید کد html سایت مورد نظر رو از طریق اینترنت سرور دریافت کنید و با تابعی مثل str_replace تمام آدرس های اون سایت رو به آدرس سایت خودتون تغییر بدید و نمایش بدید.
فقط این وسط مشکلی که پیش میاد اینه که URL های تصاویر و فایل های css. و... سایت مورد نظر اصولاً در سایت شما وجود ندارن و با خطای 404 رو به رو میشن که برای این مشکل هم راهی هست و راهش اینه که توسط فایل htaccess. در هاست خودتون کنترل تمامی URL ها رو به همون فایل php که صفحات اون سایت خاص رو میگیره بدید و سپس در همون فایل php سعی کنید بر مبنی URL فعلی سایت خودتون همون URL هم از سایت اصلی درخواست کنید.
این وسط باز یه مشکل نوع محتوا (MimeType) هم می مونه که باید با تابع header برای انواع مختلف فایل محتوا رو به مرورگر شناسایی کنید مثلاً برای URL های محتوی فایل jpg. باید MimeType برابر با image/jpeg رو به مرورگر قبل از نمایش محتوای فایل ارسال کنید.
چون مراحل نسبتاً زیادی داره فقط تئوری بهتون گفتم اما اگه مثال آماده می خواید می تونید به مثال جناب طوسی در لینک زیر مراجعه کنید:
http://yon.ir/VPEIt
این لینک کدی برای نمایش سایت imdb.com هست که خیلی وقت پیش توسط کاربر T.Toosi (تو همین انجمن) معرفی شد.
راستی اسکریپت های آماده هم برای ایجاد پروکـــسی تحت php وجود دارن که مشابه همین کاری که شما می خواین رو در وسعت بیشتر شبیه یه فــیلترشکن آنلاین انجام میدن و نمونه اش اسکریپت قدیمی glype یا اسکریپت php-p.r.o.x.y هستش اما سایت همه شون مسلماً فــیلتره و برای دانلودشون باید از فــیلترشکن استفاده کنید.
لود کردن یک سایت در سایت دیگر ! درست متوجه منظورتان نشدم اما شاید منظورتان Iframe است ، این تگ را بررسی کنید :
https://goo.gl/jWBLnV
موفق باشید .
تگ Iframe خروجی اش رو از مرورگر و اینترنت کاربر اجرا میکنه و اصولاً اگه سایتی فــیلتر باشه یا به قول استارتر بخش هاییش باز نشه با Iframe هم همونه و تفاوتی نداره.
hassan.zrn
October 10th, 2017, 21:06
کسیو میشناسید که بتونه برام راه بندازه اینو .
از این اسکریپت ها میشه استفاده کرد که گفتید ؟
AtrafNet
October 10th, 2017, 21:16
کسیو میشناسید که بتونه برام راه بندازه اینو .
از این اسکریپت ها میشه استفاده کرد که گفتید ؟
با دریافت هزینه خیلی ها کار میکنن اما من که نمی تونم :65:
می تونید تو بخش درخواست سرویس تاپیک بزنید فقط همیشه در این جور مسائل دقت کنید که پشیمون نشید.
اسکریپت ها هم بله می تونید استفاده کنید همونطور که گفتم فقط سایت اصلی اون اسکریپت ها توسط ایران فــیلتر هست و باید با فــیلترشکن دانلودشون کنید یا از github پیدا و دانلودشون کنید.
نکته دیگه اینکه این اسکریپت ها صرفاً برای لود یک سایت نیستن و می تونن قشنگ مثل یه مرورگر تحت php فعالیت کنن و صفحه اصلی اونا یه فیلد ورود آدرس هست و هر آدرسی رو حتی اگه فــیلتر باشه بزنید براتون با اینترنت سرور هاست خودتون بازش میکنن.
اما دقت کنید عمومی نذاریدش چون سایتتون فــیلتر میشه :)
fox999
October 10th, 2017, 22:22
سه روش میشه
۱- ببینید صرفا اینکه بخواید در سایتتون اون سایت و نشون بدید بهترین روش iframe هست ... برنامه نویسی نداره دو خط کد html هست ...
۲- مورد دوم کل وب سایت بخواید کپی کنید توی سرور خودتون...خب چه کاریه؟ iframe که بهتره...میتونید برنامه ساده بنویسید صفحاتی میخواید اتومات در iframe قرار بگیره...
۳- اگه سایت مورد نظر api یا فید داره باز نسبتا راحته البته زمان میبره
۴- حرفه ای هست ...مثلا در اون سایت شما چند ایتم مد نظر دارید (مثلا یک متنون ...عکس ها...فیلمها...امتیازات که api اون یا فیدی نذاشته سایت مبدا) ...میشه با روش های مختلف مثل کرل اونو گرفت ...تجزیه و تحلیلش کرد و حتی در پایگاه داده ذخیره کرد...این روش دیگه وابسته به api یا فید اون سایت نیست...
دوست داشتی میتونم مورد چهارم انجام بدم...ولی باید سه چهار ماه تا تحویل صبر کنی...سرم شلوغ هست...