tremoneno
06-27-2009, 10:31 AM
السلام عليكم ورحمة الله وبركاته
طبعا احنا بنستمتع بكل جديد في عالم تطوير المواقع و خصوصا إذا كان سهل مثل الأداة التي نستخدمها في هذا الدرس وهي Web2Rss (http://web2rss.blogspot.com)
وهي من إنشائي لتسهيل عمل المواقع
وهذه الأداة يمكن استخدامها في :
1 ) تحويل اي موقع الي تغذية rss
2 ) فلترة التغذية من الـ items الغير مرغوب فيها
3 ) استبدال كلمة ببأخرى أو جزئ من الكود بآخر
4 ) تجميع أكثر من تغذية معا في تغذية واحدة
5 ) تسجيل أيميلك لاستقبال الجديد في أي تغذية
وفي درسنا " عمل موقع إخباري أوتوماتيكي " سوف نستخدم الاختيار الرابع
وهو تجميع أكثر من تغذية معا في تغذية واحدة..
أولا : اختار مجموعة التغذيات الإخبارية التي سنستخدمها ولتكن:
http://rss.cnn.com/rss/cnn_topstories.rss
http://www.foxnews.com/xmlfeed/rss/0,4313,0,00.rss
http://feeds.feedburner.com/AbcNews_TopStories
http://rss.msnbc.msn.com/id/3032091/device/rss/rss.xml
ثانيا: اذهب الي هذا الموقع http://web2rss.blogspot.com
واذهب الى القسم الأخير Join Feeds together
و الصق لنكات التغذيات التي اخترتها في المربعات الكتابية feed1 ,feed2 ,feed3 ,feed4
ثم اضغط join
ثالثا : انسخ الكود الموجود في المربع الكتابي your rss link
الآن يمكنك التسجيل في هذه التغذية التي انشأتها و ذلك كالآتي:
اضغط back من شريط الأدوات في متصفحك وانظر على يمين الصفحة ستجد Deliver Feed to your Email .. الصق عنوان التغذية التي أنشأتها في خانة Feed URL: وإيميلك في خانة Your Email: وسيصلك على بريدك الألكتروني رسالة تفعيل ...
ويمكنك أيضا استخدام هذه التغذية في انشاء موقع اخباري يحدث محتواه اوتوماتيكي ولايحتاج منك الى مساحة كبيره ولا قواعد بيانات ولا غيره ... فقط ملف php
رابعا: خطوات انشاء ملف الـ php
سنستخدم دوال rss parser ولا داعي لمعرفة الكثير عنها فيمكنك فقط استخدام الكود بسهولة بالغة
مثال:
اذهب الى مرفقات الويندوز و افتح notepad والصق الكود التالي
<?php
$u = "rsslink";
$ch = curl_init($u);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
$data = curl_exec($ch);
curl_close($ch);
$doc = new SimpleXmlElement($data, LIBXML_NOCDATA);
for($i=0;$i<50;$i++){
$title= $doc->channel->item[$i]->title;
$link = $doc->channel->item[$i]->link;
$descrip tion = $doc->channel->item[$i]->descrip tion;
echo '-'.'<a href="'.$link.'" >'.$title.'</a>'.'<br/>'.$descrip tion.'<br/>';
}
?>
ولا تنسى استبدال rsslink بلينك التغذية الذي أنشأته و ازالة المسافة في كلمة descrip tion ثم اضغط save as واحفظه باسم index.php أو اي اسم ولكن بامتداد php
خامسا: ارفع الملف لموقعك أو ( يمكنك استخدام byethost.com كمساحة مجانية)
وأترك لك تظبيط موقعك ومبروك على الموقع --
انتظروا شرح كامل لأداة web2rss
ولا تنسوا الدعاء لي ولوالدي
والسلام عليكم ورحمة الله وبركاته
طبعا احنا بنستمتع بكل جديد في عالم تطوير المواقع و خصوصا إذا كان سهل مثل الأداة التي نستخدمها في هذا الدرس وهي Web2Rss (http://web2rss.blogspot.com)
وهي من إنشائي لتسهيل عمل المواقع
وهذه الأداة يمكن استخدامها في :
1 ) تحويل اي موقع الي تغذية rss
2 ) فلترة التغذية من الـ items الغير مرغوب فيها
3 ) استبدال كلمة ببأخرى أو جزئ من الكود بآخر
4 ) تجميع أكثر من تغذية معا في تغذية واحدة
5 ) تسجيل أيميلك لاستقبال الجديد في أي تغذية
وفي درسنا " عمل موقع إخباري أوتوماتيكي " سوف نستخدم الاختيار الرابع
وهو تجميع أكثر من تغذية معا في تغذية واحدة..
أولا : اختار مجموعة التغذيات الإخبارية التي سنستخدمها ولتكن:
http://rss.cnn.com/rss/cnn_topstories.rss
http://www.foxnews.com/xmlfeed/rss/0,4313,0,00.rss
http://feeds.feedburner.com/AbcNews_TopStories
http://rss.msnbc.msn.com/id/3032091/device/rss/rss.xml
ثانيا: اذهب الي هذا الموقع http://web2rss.blogspot.com
واذهب الى القسم الأخير Join Feeds together
و الصق لنكات التغذيات التي اخترتها في المربعات الكتابية feed1 ,feed2 ,feed3 ,feed4
ثم اضغط join
ثالثا : انسخ الكود الموجود في المربع الكتابي your rss link
الآن يمكنك التسجيل في هذه التغذية التي انشأتها و ذلك كالآتي:
اضغط back من شريط الأدوات في متصفحك وانظر على يمين الصفحة ستجد Deliver Feed to your Email .. الصق عنوان التغذية التي أنشأتها في خانة Feed URL: وإيميلك في خانة Your Email: وسيصلك على بريدك الألكتروني رسالة تفعيل ...
ويمكنك أيضا استخدام هذه التغذية في انشاء موقع اخباري يحدث محتواه اوتوماتيكي ولايحتاج منك الى مساحة كبيره ولا قواعد بيانات ولا غيره ... فقط ملف php
رابعا: خطوات انشاء ملف الـ php
سنستخدم دوال rss parser ولا داعي لمعرفة الكثير عنها فيمكنك فقط استخدام الكود بسهولة بالغة
مثال:
اذهب الى مرفقات الويندوز و افتح notepad والصق الكود التالي
<?php
$u = "rsslink";
$ch = curl_init($u);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
$data = curl_exec($ch);
curl_close($ch);
$doc = new SimpleXmlElement($data, LIBXML_NOCDATA);
for($i=0;$i<50;$i++){
$title= $doc->channel->item[$i]->title;
$link = $doc->channel->item[$i]->link;
$descrip tion = $doc->channel->item[$i]->descrip tion;
echo '-'.'<a href="'.$link.'" >'.$title.'</a>'.'<br/>'.$descrip tion.'<br/>';
}
?>
ولا تنسى استبدال rsslink بلينك التغذية الذي أنشأته و ازالة المسافة في كلمة descrip tion ثم اضغط save as واحفظه باسم index.php أو اي اسم ولكن بامتداد php
خامسا: ارفع الملف لموقعك أو ( يمكنك استخدام byethost.com كمساحة مجانية)
وأترك لك تظبيط موقعك ومبروك على الموقع --
انتظروا شرح كامل لأداة web2rss
ولا تنسوا الدعاء لي ولوالدي
والسلام عليكم ورحمة الله وبركاته
