আমি নিম্নলিখিতটি পড়ি এবং ওয়ার্ডপ্রেস চলমান আমার ওয়েবসাইটটিতে এই স্কিমটি প্রয়োগ করার চেষ্টা করি: http://code.google.com/intl/fr-CA/web/ajaxcrawling/index.html
তোমার দিকে আমার ওয়েবসাইট ভিজিট তাহলে http://www.visualise.ca/ আপনি যে বাড়িতে পৃষ্ঠার মধ্যে পোস্ট লোড দেখতে হবে এবং URL হয়ে http://visualise.ca/#!/anne-au-cherry এই যখন পোস্ট লোড করা হয়। একই সামগ্রীর একটি স্ট্যাটিক সংস্করণ ক্রলারের জন্য http://visualise.ca/anne-au-cherry এ উপলব্ধ তবে কোনও ব্রাউজার ব্যবহারকারী যদি এটি দেখে তবে তাকে http://visualise.ca/# এ পুনঃনির্দেশিত করা হবে ! / অ্যানি-আউ-চেরি (এটি জাভাস্ক্রিপ্ট দিয়ে করা হয়)।
ক্রলারের প্রয়োজনীয়তার সাথে ?_escaped_fragment_=
আমি নেটটিতে খুঁজে পেয়েছি এমন একটি ওয়ার্ডপ্রেস হ্যাক ব্যবহার করেছি: http://www.wordpress-fr.net/support/sujet-54810-add-action-parse-request এবং এখন গুগলবোট আমার এজেএক্স চালিত পৃষ্ঠাগুলির সামগ্রী দেখতে পারে। আমি ভেবেছিলাম সব শেষ হয়ে গেছে।
কিন্তু আমি যখন ফেসবুকে (বড়) একটি পোস্ট লিঙ্ক আটকে দিন এটা পাতার বিষয়বস্তু পড়তে অক্ষম তাই আমি অনুমান করেছিলাম যে আমার ওয়েবসাইট সত্যিই স্কিম ফেসবুক যেহেতু গুগল ডকুমেন্টেশন বর্ণিত এটা সমর্থন করা হয় (আপনি পেস্ট তাহলে সম্মান করা হয় না HTTP : //twitter.com/#! / গ্যাবলবে এটি কাজ করবে)। সুতরাং যেহেতু আমি আমার হ্যাশবাং (#!) পেতে jQuery.address প্লাগইনটি ব্যবহার করছি আমি তাদের ওয়েবসাইটে গিয়ে তাদের ফাইল এবং আমার মধ্যে পার্থক্য কী তা দেখতে তাদের নমুনা ফাইলগুলি ডাউনলোড করেছিলাম এবং বুঝতে পেরেছিলাম যে তারা সম্ভবত একটি পিএইচপি ফাংশন ব্যবহার করছে প্রয়োজনীয় এইচটিএমএল স্ন্যাপশট তৈরি করতে: https://github.com/bartaz/jquery-address/blob/master/sample/crawling/index.php এ কারণেই আমার ধারণা, ফেসবুক আমার পড়তে পারে না।
<?php
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
$fragment = $_REQUEST['_escaped_fragment_'];
$file = 'data/' . (isset($fragment) && $fragment != '' && $fragment != '/' ? preg_replace('/\//', '', $fragment) : 'home') . '.xml';
$re = '/(^<[^>]*>)|(\n|\r\n|\t|\s{2,4})*/';
$handle = fopen($file, 'r');
if ($handle != false) {
$content = preg_replace($re, '', fread($handle, filesize($file)));
fclose($handle);
} else {
$content = 'Page not found!';
header(php_sapi_name() == 'cgi' ? 'Status: 404' : 'HTTP/1.1 404');
}
?>
সুতরাং আমার অনুমান যে আমি সম্ভবত ওয়ার্ডপ্রেস হ্যাক ব্যবহারের পরিবর্তে এইচটিএমএল স্ন্যাপশট পরিবেশন করতে অনুরূপ পিএইচপি ফাংশনটি ব্যবহার করতে পারি তবে আমার এটি ওয়ার্ডপ্রেসে মানিয়ে নিতে হবে। সমস্যাটি হ'ল আমি কোনও প্রোগ্রামার নই এবং আমি এ পর্যন্ত সেরা চেষ্টা করেছি।
আমার পোস্টটি এই ফর্ম্যাটে রয়েছে: http://visualise.ca/#!/anne-au-cherry এবং স্ট্যাটিক সংস্করণটি http://visualise.ca/anne-au-cherry এ উপলব্ধ (যেখানে অ্যানি-আউ-চেরি আমরা পোস্ট করা পৃষ্ঠার উপর নির্ভর করে পোস্টের স্লাগ এবং পরিবর্তনগুলি হয়)।
সুতরাং আমার প্রশ্নটি কি কেউ নিশ্চিত করতে পারে যে আমি সঠিক পথে আছি এবং যদি সম্ভব হয় তবে এই পিএইচপি ফাংশনটি তৈরি করতে সহায়তা করতে পারে?
আপনার সময় এবং সাহায্যের জন্য অনেক ধন্যবাদ!