<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>M.M.F Blog &#187; php</title>
	<atom:link href="http://www.eng-mmf.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eng-mmf.com</link>
	<description>Special Professional</description>
	<lastBuildDate>Tue, 06 Jul 2010 22:48:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>شرح Unix Cron jobs</title>
		<link>http://www.eng-mmf.com/2010/03/unix-cron-jobs-tutorial/</link>
		<comments>http://www.eng-mmf.com/2010/03/unix-cron-jobs-tutorial/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 15:32:16 +0000</pubDate>
		<dc:creator>MMF</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[عــــام]]></category>
		<category><![CDATA[ويـــب]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[شرح]]></category>
		<category><![CDATA[عــام]]></category>
		<category><![CDATA[ويــب]]></category>

		<guid isPermaLink="false">http://www.eng-mmf.com/?p=315</guid>
		<description><![CDATA[السلام عليكم ,
اذا كنت مطور مواقع و خاصة بلغة PHP فقد تكون فكرت &#8221; هل يمكن أن يتم تنفيذ ملف PHP أوتوماتيكيا ؟!!! &#8221; ؟ .
الحل لتنفيذ ملفات php اوتوماتيكيا هو Cron jobs .
اذا كنت صاحب موقع و تود عمل استراتيجية لعمل backup  لقاعدة البيانات ( مثلا كل أسبوع ) , فالطبيعى أن تقوم
بتشغيل السكريبت [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #3366ff;">السلام عليكم</span> ,</p>
<p><span style="color: #ff0000;">اذا كنت مطور مواقع و خاصة بلغة <a href="http://www.eng-mmf.com/category/php/" target="_blank">PHP</a> فقد تكون فكرت &#8221; هل يمكن أن يتم تنفيذ ملف PHP أوتوماتيكيا ؟!!! &#8221; ؟ .</span></p>
<p><span style="color: #ff0000;">الحل لتنفيذ ملفات php اوتوماتيكيا هو <strong>Cron jobs</strong> </span>.</p>
<hr /><span style="color: #3366ff;">اذا كنت صاحب موقع و تود عمل استراتيجية لعمل backup  لقاعدة البيانات ( مثلا كل أسبوع ) , فالطبيعى أن تقوم</span></p>
<p><span style="color: #3366ff;">بتشغيل السكريبت بنفسك ( و هذا السكريبت يقوم بدوره و هو أخد نسخة backup من قاعدة البيانات ).</span></p>
<p><span style="color: #3366ff;">هل فكرت أن كل ذلك يمكن أن يتم أوتوماتيكيا بدون أى تدخل منك ؟!!!</span></p>
<p><span style="color: #3366ff;">بالإضافة لذلك سيتم ارسال رسالة إلى ايميلك لإعلامك أنه تم أخد نسخة احتياطى من قاعدة البيانات </span> <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr /><span style="color: #ff0000;">الطبيعى أن ملف php  يحتاج لتدخل منك لكى يتم تنفيذه, و لكن مع cron jobs  يمكن أن يتم تنفيذ الملف أوتوماتيكيا !!</span></p>
<hr /><span style="color: #3366ff;">ماهى Cron Jobs  ؟</span><br />
أفضل تعريف وجدته لـ Cron Jobs هو</p>
<blockquote>
<p style="direction: ltr;">A command on a server, executed at regular intervals. These commands are stored in a Unix configuration file called crontab.  [<a href="http://docs.cpanel.net/twiki/bin/view/AllDocumentation/CpanelDocs/CPanelGlossary#CronJob" target="_blank">cPanel Glossary</a>]</p>
</blockquote>
<p><img class="alignright" src="http://upload.wikimedia.org/wikipedia/commons/thumb/8/8e/MIH-film97jpg.jpg/170px-MIH-film97jpg.jpg" alt="" width="82" height="122" /><span style="color: #3366ff;">هى أداه فى اللينكس تسمح بعمل جدولة للمهام. بمعنى أنه يمكنك تنفيذ أمر معين كل فترة معينة.</span></p>
<p><span style="color: #3366ff;">و يرجع تسميتها الى الساعة الشهيرة Chronograph .</span></p>
<p><span style="color: #3366ff;">ببساطة يمكنك تنفيذ ملف php كل فترة معينة (مثلا كل يوم  الساعة 7 صباحا ). و بالتالى يمكن تنفيذ ملفات php  أوتوماتيكيا.</span></p>
<p style="direction: rtl;">
<hr /><span style="text-decoration: underline;">لتشغيل ملف php اوتوماتيكيا :</span></p>
<p>- <span style="color: #3366ff;">ندخل على لوحة التحكم cPanel الخاصة بالموقع </span></p>
<p>-<span style="color: #3366ff;"> ثم من جزأ Advanced نختار Cron Jobs كما بالصورة</span></p>
<p><img class="alignnone" src="http://eng-mmf.com/images/1.png" alt="" width="509" height="183" /></p>
<p>- <span style="color: #3366ff;">نقوم بإدخال الايميل المراد ارسال تقرير إليه , ثم نقوم بتحديد الوقت (دقيقة, ساعة, يوم, شهر, أسبوع )</span></p>
<p>-<span style="color: #ff0000;"> ثم نقوم بتحديد المهمة أو الأمر و لتنفيذ ملف php  نستخدم الأمر </span></p>
<blockquote>
<p style="direction: ltr;">php http://www.eng-mmf.com/index.php</p>
</blockquote>
<p style="direction: rtl;"><span style="color: #3366ff;">هنا نقوم بتشغيل الملف الموجود فى المسار  http://www.eng-mmf.com/index.php  كل يوم الساعة 12 صباحا.</span></p>
<p style="direction: rtl;"><img class="alignnone" src="http://eng-mmf.com/images/2.png" alt="cron jobs" width="593" height="450" /></p>
<p style="direction: rtl;"><span style="color: #ff0000;">ثم نضغط على Add New Cron Job , ستلاحظ ظهور التالى بعد عملية الإضافة </span></p>
<p style="direction: rtl;"><img class="alignnone" src="http://eng-mmf.com/images/3.png" alt="" width="588" height="82" /></p>
<p><span style="color: #ff0000;">و بذلك يمكن تشغيل ملف php أوتوماتيكيا , كل مدة معينة </span></p>
<p><span style="color: #ff0000;">كل هذا بإستخدام  Cron Jobs</span></p>
<p><span style="color: #ff0000;"><a href="http://en.wikipedia.org/wiki/Cron" target="_blank"><span style="color: #333399;">للمزيد عن Cron Jobs</span></a></span></p>
<p><span style="color: #3366ff;">تم بحمد الله</span> <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.eng-mmf.com/2010/03/unix-cron-jobs-tutorial/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>HTTP Protocol</title>
		<link>http://www.eng-mmf.com/2010/03/http_protocol/</link>
		<comments>http://www.eng-mmf.com/2010/03/http_protocol/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 13:33:18 +0000</pubDate>
		<dc:creator>MMF</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[تـكـنـولــوجـيـــا]]></category>
		<category><![CDATA[شـبــكـــــات]]></category>
		<category><![CDATA[عــــام]]></category>
		<category><![CDATA[ويـــب]]></category>
		<category><![CDATA[تكنولوجيا]]></category>
		<category><![CDATA[ويــب]]></category>

		<guid isPermaLink="false">http://www.eng-mmf.com/?p=268</guid>
		<description><![CDATA[السلام عليكم,
اليوم سأتحدث شئ عظيم جداا ,  شئ عزيز إلى قلبى.
سأتحدث عن حبى و إعتزازى , بالطبع ليست غسالة كريازى 
و انما البروتوكول الرائع HTTP أو Hypertext Transfer Protocol

 كانت بداية ظهور برتوكول HTTP لأول مرة عندما نجح Tim Berners-Lee (مخترع WWW) فى انشاء اتصال بين HTTP Client و HTTP Server من خلال الانترنت.
يعمل HTTP بطريقة Client/Server [...]]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم,</p>
<p><span style="color: #ff0000;">اليوم سأتحدث شئ عظيم جداا ,  شئ عزيز إلى قلبى.<br />
سأتحدث عن حبى و إعتزازى , بالطبع ليست غسالة كريازى <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
و انما البروتوكول الرائع</span> <strong><span style="color: #0000ff;">HTTP </span></strong><span style="color: #ff0000;">أو</span> <span style="color: #0000ff;">Hypertext Transfer Protocol</span></p>
<hr /><span style="color: #ff0000;"><img class="alignright" src="http://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Tim_Berners-Lee.jpg/220px-Tim_Berners-Lee.jpg" alt="" width="110" height="110" /><br />
</span><span style="color: #3366ff;"> كانت بداية ظهور برتوكول </span><strong><span style="color: #3366ff;">HTTP </span></strong><span style="color: #3366ff;">لأول مرة عندما نجح </span><a title="تيم بيرنز لى" href="http://ar.wikipedia.org/wiki/%D8%AA%D9%8A%D9%85_%D8%A8%D9%8A%D8%B1%D9%86%D8%B1%D8%B2_%D9%84%D9%8A" target="_blank"><span style="color: #3366ff;">Tim Berners-Lee</span></a><span style="color: #ff0000;"><span style="color: #3366ff;"> (</span><span style="color: #ff0000;">مخترع WWW</span><span style="color: #3366ff;">) فى انشاء اتصال بين HTTP Client و HTTP Server من خلال الانترنت.</span></span></p>
<p><span style="color: #3366ff;">يعمل </span><strong><span style="color: #3366ff;">HTTP </span></strong><span style="color: #ff0000;"><span style="color: #3366ff;">بطريقة Client/Server  فمثلا المتصفح يسمى HTTP Client  و هو الذى يقوم بإرسال الطلبات requests  إلى السيرفر HTTP Server  و الذى بدوره يقوم بإرسال الرد response  إلى المتصفح.</span></span></p>
<hr /><span style="color: #ff0000;"> النسخة الحالية من بروتوكول HTTP  هى </span><strong><span style="color: #3366ff;">HTTP/1.1</span></strong><span style="color: #ff0000;"> و التى تم الإعلان عنها عام 1997. تعتبر هذه النسخة أسرع من النسخة الأولى <span style="color: #3366ff;">HTTP/1.0</span> , لأنه فى النسخة القديمة <span style="color: #3366ff;">HTTP/1.0</span> كان يتم عمل اتصال منفصل لكل جزأ من الصفحة. مثلا تطلب صفحة تحتوى على خمس صور , سيتم عمل اتصال منفصل لكل صورة !!! و بالتالى هذا يسبب بطئ فى التحميل.</span></p>
<p><span style="color: #3366ff;"><span style="color: #ff0000;">أما مع برتوكول </span><strong><span style="color: #ff0000;">HTTP/1.1</span></strong><span style="color: #ff0000;"> فيتم استخدام اتصال دائم , و عن طريق استخدام تكنيك </span><strong><span style="color: #ff0000;">Keep-Alive</span></strong><span style="color: #ff0000;"> يمكن استخدام نفس الاتصال لتحميل الخمس صور , وبالتالى فإن</span><strong><span style="color: #ff0000;"> HTTP/1.1</span></strong><span style="color: #ff0000;"> أسرع من </span><strong><span style="color: #ff0000;">HTTP/1.0</span></strong></span><span style="color: #ff0000;"> .</span></p>
<hr /><span style="color: #ff0000;"> من المسؤل عن تطوير HTTP ؟</span><br />
<span style="color: #3366ff;"> المسؤال عن تطوير بروتوكول  <strong>HTTP </strong>مؤسستين هما رابط الشبكة العالمية  <strong><a href="http://www.w3.org/" target="_blank">W3C </a></strong>- World Wide Web Consortium و اللجنة الخاصة لنظام الانترنت <strong><a href="http://www.ietf.org/" target="_blank">IETF </a></strong>- Internet Engineering Task Force .<br />
قامت المؤسستين بنشر التفاصيل الخاصة ب HTTP/1.1  فى</span> <a href="http://tools.ietf.org/html/rfc2616" target="_blank">RFC2616</a>.</p>
<hr /><a href="http://www.theindependentpublisher.com/set_up/buy/images/browser_server.gif" target="_blank"><img class="alignleft" src="http://www.theindependentpublisher.com/set_up/buy/images/browser_server.gif" alt="" width="202" height="113" /></a><br />
<span style="color: #ff0000;"> كيف يتم الاتصال بين HTTP Client و HTTP Server  ؟</span><br />
<span style="color: #3366ff;"> عندما تقوم بطلب صفحة ما من موقع و ليكن www.eng-mmf.com </span></p>
<p><span style="color: #3366ff;">يقوم المتصفح بإنشاء طلب HTTP Request</span></p>
<p><span style="color: #3366ff;"> و عندما يصل هذا الطلب إلى السيرفر يقوم بالرد على المتصفح بـ HTTP Response.</span></p>
<hr /><span style="color: #ff0000;"> ماهى طرق عمل HTTP Request ؟</span><br />
<span style="color: #3366ff;"> توجد ثمان طرق لإرسال الطلب من المتصفح (تحدد هذه الطرق مالذى ستفعله مع المصدر الذى تطلبه سواء كان ملف أو صورة ..<br />
GET, HEAD, PUT, DELETE, POST, TRACE, CONNECT OPTIONS<br />
أشهرهم على الإطلاق هى GET و التى تعنى أنك تتطلب مصدر (صفحة , صورة , ملف , &#8230;الخ) من السيرفر.</span></p>
<hr /><span style="color: #ff0000;"> مثال على استخدام GET </span>:</p>
<pre class="brush:php">GET /icons/rss.png HTTP/1.1
Host: www.eng-mmf.com</pre>
<p><span style="color: #3366ff;">و التى تعنى أنك تطلب الصورة الموجودة فى المسار التالى icons/rss.png  و أنك تستعمل بروتوكول HTTP  النسخة 1.1</span></p>
<hr /><span style="color: #000000;"> </span> <span style="color: #000000;"><span style="color: #ff0000;">السؤال هنا</span> :<span style="color: #0000ff;"> لماذا تم كتابة اسم الدومين بدلا من الأى بى فى جزأ الـ Host ؟</span></span></p>
<div style="direction: rtl;"><span style="color: #ff0000;">ببساطة شديدة جداا, لأن السيرفر قد يحتوى على أكثر من موقع </span></div>
<div style="direction: rtl;"><span style="color: #ff0000;">و بالتالى يجب أن يقوم المتصفح بإرسال اسم الموقع الى السيرفر .</span></div>
<hr /><span style="color: #3366ff;">عندما يصل الطلب إلى السيرفر , يقوم السيرفر بعمل رد HTTP Response  و يحتوى هذا الرد على كود الحالة Status Code</span></p>
<div style="direction: rtl;"><span style="color: #3366ff;">يحتوى كود الحالى على شكل رقمى و نصى للحالة مثلا</span> :</div>
<div style="direction: rtl;">
<ul>
<li><strong><span style="color: #0000ff;">200 OK</span></strong> &#8211; <span style="color: #ff0000;"> أكواد الحالة التى بتبدأ بـ 2 تعنى أنه تم استلام الطلب و تم فهمه و التعامل معه بنجاح</span></li>
<li><span style="color: #0000ff;"><strong>304 Not Modified</strong></span> &#8211; <span style="color: #ff0000;">أكود الحالة التى تبدأ ب 3  تعنى أنه يجب على المتصفح عمل شيئا ما لإكمال الطلب</span></li>
<li><strong><span style="color: #0000ff;">404 Not Found</span></strong> &#8211; <span style="color: #ff0000;">أكواد الحالة التى تبدأ ب 4 تعنى أنه هناك خطأ ما من جانب المتصفح</span></li>
<li><strong><span style="color: #0000ff;">500 Internal Server Error</span></strong> &#8211; <span style="color: #ff0000;">أ</span><span style="color: #ff0000;">كواد الحالة التى تبدأ ب 5 تعنى وجود خطأ من جانب السيرفر</span></li>
</ul>
</div>
<div style="direction: rtl;"><span style="color: #3366ff;">نفهم من السابق أنه يتم تقسيم أكواد الحالة إلى عدة أصناف بناءً على الرقم الأول على الشمال Xxx , و يمكنك مشاهدة المزيد عن أكواد الحالة و ماتعنيه من</span> <a title="http status codes" href="http://en.wikipedia.org/wiki/List_of_HTTP_status_codes" target="_blank">هذه الصفحة</a>.</div>
<hr /><span style="color: #ff0000;">مثال على Server Response</span></p>
<pre class="brush:php">HTTP/1.1 200 OK
Server: Apache/1.3.3.7 (Unix)  (Red-Hat/Linux)
Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT
Content-Length: 438
مContent-Type: text/html; charset=UTF-8</pre>
<div style="direction: rtl;"><span style="color: #3366ff;">الجدير بالذكر أن السيرفر لايمكنه معرفة معلومات سرية جدا عنك أثناء تصفح المواقع الموجودة عليه ,</span></div>
<div style="direction: rtl;"><span style="color: #3366ff;">مثلا يمكنه معرفه نوع المتصفح , نظام التشغيل , اللغة الافتراضية , IP  ولا يمكنه معرفه ماتحفظه على الهاردديسك.</span></div>
<hr /><a href="http://upload.wikimedia.org/wikipedia/commons/thumb/1/19/HTTP_pipelining2.svg/300px-HTTP_pipelining2.svg.png" target="_blank"><img class="alignright" src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/19/HTTP_pipelining2.svg/300px-HTTP_pipelining2.svg.png" alt="" width="216" height="150" /></a></p>
<div style="direction: rtl;"><span style="color: #3366ff;">مع ظهور HTTP/1.1 ظهرت عدة تقنيات لتحسين التعامل مع bandwidth , مثلا</span></div>
<div style="direction: rtl;">
<ul>
<li><strong><span style="color: #0000ff;">Chunked Transfer Encoding</span> <span style="font-weight: normal;"><span style="color: #ff0000;">و التى تعنى تقسيم رسائل HTTP  إلى عدة اقسام صغيرة ثم ارسالها.</span></span></strong></li>
<li><strong><span style="color: #0000ff;">HTTP Pipelining</span> <span style="font-weight: normal;"><span style="color: #ff0000;">و التى تمكنك من ارسال أكثر من طلب لنفس السيرفر حتى قبل الحصول على الرد للطلب الأول.</span></span></strong></li>
<li><strong><span style="color: #0000ff;">Byte Serving</span> <span style="font-weight: normal;"><span style="color: #ff0000;">امكانية طلب جزأ معين من الصفحة و ليس الصفحة بأكملها. (مفيد جدا فى حالة الملفات الكبيرة)</span></span></strong></li>
</ul>
</div>
<hr /><span style="color: #3366ff;">نظرا لأن </span><strong><span style="color: #3366ff;">HTTP </span></strong><span style="color: #3366ff;">يعتبر بروتوكول عديم الحالة Stateless  بمعنى أنه يتعامل مع كل طلب Request كأنه</span></p>
<div style="direction: rtl;"><span style="color: #3366ff;">طلب مستقل ولا يتعلق بأى طلب أخر . و كثير مايحتاج مبرمجوا المواقع تتبع حالة المستخدم من صفحة</span></div>
<div style="direction: rtl;"><span style="color: #3366ff;">لأخرى , لذا يتم استخدام احدى الطرق التالية</span>:</div>
<div style="direction: rtl;">
<ul>
<li><a href="http://www.eng-mmf.com/2009/11/what-is-cookies/" target="_blank">HTTP Cookie </a> , <span style="color: #ff0000;">و قد تم التحدث عنها فى</span> <a href="http://www.eng-mmf.com/2009/11/what-is-cookies/" target="_blank">تدوينة سابقة</a></li>
<li><a href="http://www.eng-mmf.com/2009/11/what-is-cookies/" target="_blank"></a><span style="color: #ff0000;">Server Side Session</span></li>
<li><span style="color: #ff0000;">Hiding Variables فى حالة التعامل مع </span><span style="color: #ff0000;">HTML Forms</span></li>
<li><span style="color: #ff0000;">URL Encoded Parameters</span></li>
</ul>
</div>
<hr /><span style="color: #0000ff;"> كنتم مع دردشة سريعة عن بروتوكول الويب الأول HTTP , و ان شاء الله سيكون لنا حديث مفصل عن تقنيات HTTP  المهمة مثل </span>:</p>
<p><span style="color: #ff0000;">HTTP Caching</span>, <span style="color: #ff0000;">HTTP Compression</span>, <span style="color: #ff0000;">HTTPS</span></p>
<p><span style="color: #3366ff;">بالتوفيق ان شاء الله</span>.</p>
<div style="direction: rtl;"><span style="color: #000000;"><span style="color: #3366ff;">سلام عليكم</span>. </span></div>
<div style="direction: rtl;"><span style="color: #000000;"> </span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.eng-mmf.com/2010/03/http_protocol/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>regular expressions in PHP</title>
		<link>http://www.eng-mmf.com/2010/03/regular-expressions-in-php/</link>
		<comments>http://www.eng-mmf.com/2010/03/regular-expressions-in-php/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 01:21:23 +0000</pubDate>
		<dc:creator>MMF</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[برمجة]]></category>
		<category><![CDATA[ويـــب]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[شرح]]></category>

		<guid isPermaLink="false">http://www.eng-mmf.com/?p=237</guid>
		<description><![CDATA[السلام عليكم   ,
كنا قد تحدثنا فى التدوينة السابقة عن regular expression بشكل عام,
و قمنا بإستخدام صفحة regular expression helper للتطبيق على الأمثلة ,
و الأن حان الوقت للتحدث عن كيفية استخدام regular expressions فى لغة PHP.
يوجد نوعين من الـ regular expressions  فى PHP :

POSIX Extended و نستخدم معه الدوال ereg , eregi
Perl Compatible و [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><span style="color: #0000ff;">السلام عليكم <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span> </span>,</p>
<p><span style="color: #ff0000;">كنا قد تحدثنا فى التدوينة السابقة عن </span><strong><a href="http://www.eng-mmf.com/2010/03/regular-expressions-tutorial/" target="_blank"><span style="color: #ff0000;">regular expression</span></a></strong><span style="color: #ff0000;"> بشكل عام,</span></p>
<p><span style="color: #ff0000;">و قمنا بإستخدام صفحة </span><a href="http://regex.eng-mmf.com/" target="_blank"><span style="color: #ff0000;">regular expression helper</span></a><span style="color: #ff0000;"> للتطبيق على الأمثلة</span> ,</p>
<p><span style="color: #ff0000;">و الأن حان الوقت للتحدث عن كيفية استخدام </span><strong><span style="color: #ff0000;">regular expressions</span></strong><span style="color: #ff0000;"> فى لغة <a href="http://www.eng-mmf.com/category/php/" target="_blank">PHP</a>.</span></p>
<p><span style="text-decoration: underline;"><span style="color: #3366ff;">يوجد نوعين من الـ regular expressions  فى <a href="http://www.eng-mmf.com/tag/php/" target="_blank">PHP </a>:</span></span></p>
<ol>
<li><strong><span style="color: #ff0000;">POSIX Extended</span></strong> <span style="color: #3366ff;">و نستخدم معه الدوال <a href="http://php.net/manual/en/function.ereg.php" target="_blank">ereg </a>, <a href="http://php.net/manual/en/function.eregi.php" target="_blank">eregi</a></span></li>
<li><strong><span style="color: #ff0000;">Perl Compatible</span></strong> <span style="color: #3366ff;">و نستخدم معه الدوال <a href="http://php.net/manual/en/function.preg-match.php" target="_blank">perl_match</a>,<a href="http://php.net/manual/en/function.preg-replace.php" target="_blank"> perl_replace</a></span></li>
</ol>
<p><span style="color: #3366ff;">و الجدير بالذكر أنه يجب وضع الـ regular expression بين علامتين forward slash /  فى حالة استخدام Perl Compitable, و أيضا يجب ذكر أن Perl Compatible أقوى و أسرع من POSIX Extended .  و إليكم الأمثلة:</span></p>
<p style="text-align: left;"><span style="color: #ff0000;">Regular Expression to check email using Perl compatible</span></p>
<pre class="brush:php">$email = 'anyone@yahoo.com';
$pattern = '/^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$/';
if( preg_match( $pattern, $email ) ) {
    echo 'good one';
} else {
    echo "Bad email!, doesn't match";
}</pre>
<p style="text-align: left;"><span style="color: #ff0000;">Regular Expression to check email using POSIX Extended</span></p>
<pre class="brush:php">$email = 'anyone@yahoo.com';
$pattern = '^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$';
if( ereg( $pattern, $email ) ) {
    echo 'good one';
} else {
    echo "Bad email!, doesn't match";
}</pre>
<p><span style="color: #3366ff;">و هكذا يمكنك استخدام <a href="http://www.eng-mmf.com/2010/03/regular-expressions-tutorial/" target="_blank">regular expressions</a> داخل PHP.</span></p>
<p><span style="color: #ff9900;"><span style="color: #3366ff;">بالتوفيق ان شاء الرحمن</span> </span> <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.eng-mmf.com/2010/03/regular-expressions-in-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>المفضلات الإجتماعية Social Bookmarking</title>
		<link>http://www.eng-mmf.com/2009/11/social-bookmarking/</link>
		<comments>http://www.eng-mmf.com/2009/11/social-bookmarking/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 23:12:59 +0000</pubDate>
		<dc:creator>MMF</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[تـكـنـولــوجـيـــا]]></category>
		<category><![CDATA[عــــام]]></category>
		<category><![CDATA[ويـــب]]></category>
		<category><![CDATA[تكنولوجيا]]></category>
		<category><![CDATA[عــام]]></category>
		<category><![CDATA[ويــب]]></category>

		<guid isPermaLink="false">http://tech.eng-mmf.com/?p=63</guid>
		<description><![CDATA[السلام عليكم  

ماهو Social bookmarking
- ترجمة حرفية : المفضلات الأجتماعية 
عبارة عن طريقة تساعد مستخدمى الأنترنت انهم يحفظوا و ينظموا و يصنفوا و يبحثوا و يديروا المواقع المفضلة لديهم و لكن على الأنترنت .
طبعا كلنا عارفين المفضلة اللى موجودة فى المتصفح , بس دى بتكون على جهازك انت بس
انما فى social bookmarking بتكون على الأنترنت , [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">السلام عليكم</span> <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img class="alignright" src="http://jedchan.com/wp-content/uploads/2008/12/social_bookmarking.png" alt="" width="254" height="254" /></p>
<p><span style="text-decoration: underline;"><span style="color: #8b0000;"><strong><span style="color: #ff0000;">ماهو </span><strong><span style="color: #ff0000;">Social bookmarking</span></strong></strong></span></span><br />
- <span style="text-decoration: underline;">ترجمة حرفية</span> : <strong>المفضلات الأجتماعية </strong><br />
عبارة عن طريقة تساعد مستخدمى الأنترنت انهم يحفظوا و ينظموا و يصنفوا و يبحثوا و يديروا المواقع المفضلة لديهم و لكن على الأنترنت .</p>
<p>طبعا كلنا عارفين <strong>المفضلة </strong>اللى موجودة فى المتصفح , بس دى بتكون على جهازك انت بس<br />
انما فى <strong>social bookmarking</strong> بتكون على الأنترنت , يعنى تقدر تشوفها من اى مكان</p>
<p><span style="color: #3366ff;">بمعنى اخر </span><br />
<strong>social bookmarking</strong> عبارة عن نسخة اون لاين من المواقع المفضلة لديك <img style="vertical-align: middle;" title="مبتسم" src="file:///E:/m-m-f/eng-mmf.com/topics/pages/Social%20bookmarking%20-%20%D9%85%D9%86%D8%AA%D8%AF%D9%8A%D8%A7%D8%AA%20%D8%A7%D9%84%D9%85%D8%B4%D8%A7%D8%BA%D8%A8_files/smile.gif" border="0" alt="" /> , ولكن بأمكانيات اكثر</p>
<p><span style="text-decoration: underline;"><span style="color: blue;"><strong><span style="color: #ff0000;">تاريخ الخدمة :</span></strong></span></span><br />
<span style="color: #3366ff;">بدأت سنة 1996 و لكن ظهورها الحقيقى بدأ عام 2003 مع ظهور موقع <strong>del.icio.us</strong><br />
و ظهور مواقع اخرى مثل <strong>furl </strong>و <strong>simpy </strong></span></p>
<p><span style="text-decoration: underline;"><span style="color: blue;"><strong><span style="color: #ff0000;">مالذى يقدمه :</span></strong></span></span><br />
<span style="color: #3366ff;">مش بس تقدر تحفظ مواقعك المفضلة ع النت وتبعتها لأصدقائك &#8211; ممكن كمان تشوف المواقع المفضلة لأشخاص اخرين و كمان تقدر تصنف مواقعك كل مواقع تحت تصنيف او اكتر و ممكن تشوف اخر المواقع المضافة من قبل الأخرين و تقدر تبحث كمان<br />
ده معناه ان social bookmarking عبارة عن محرك بحث ذكى intelligent search engines .</span></p>
<p><span style="text-decoration: underline;"><span style="color: blue;"><strong><span style="color: #ff0000;">المميزات :</span></strong></span></span><br />
<span style="color: #339966;">1</span><span style="color: #0000ff;"><span style="color: #339966;">)</span> </span><strong><span style="color: #0000ff;">محرك بحث ذكى </span></strong><span style="color: #0000ff;"><br />
بما ان المواقع المضافة كلها تمت اضافتها بواسطة اشخاص يفهمون المحتوى وليس برنامج كمبيوتر<br />
فعند البحث تحصل على النتائج بدقة عالية , ده غير انه بيتم تقييم الموقع بعدد الناس اللى حفظوه الى مفضلتهم<br />
<span style="color: #339966;">2)</span> ممكن تشوف المواقع المفضلة لأشخاص اخرين (لو هما سامحين بكده او عاملين share)<br />
<span style="color: #339966;">3)</span> ممكن تشوف اخر المواقع المضافة او المواقع الشعبية ( الأكثر اضافة ) ز<br />
<span style="color: #339966;">4)</span> ممكن تحصل على جميع المواقع تحت تصنيف معين </span></p>
<p><span style="text-decoration: underline;"><span style="color: blue;"><strong><span style="color: #ff0000;">العيوب :</span></strong><span style="color: #ff0000;"> </span></span></span></p>
<ol>
<li><span style="color: #3366ff;">سوء التصنيف , نتيجة اخطاء اللغة او غيره .</span></li>
<li><span style="color: #3366ff;">اسم غير ثابت للتصنيف الواحد , بمعنى ممكن واحد يضيف الموقع تحت تصنيف ويب واخر يضيف نفس الموقع تحت تصنيف انترنت واخر يضيفه تحت تصنيف مواقعى وهكذااا</span></li>
<li><span style="color: #3366ff;">سوء الأستغلال , بمعنى ان فى ناس بتستغل المواقع اللى بتقدم خدمة social bookmarking علشان تشهر موقعها , فتضيفه اكتر من مرة و تحت اكتر من تصنيف و هكذا </span></li>
</ol>
<p><span style="text-decoration: underline;"><span style="color: #ff0000;">ده فيديو بيشرح الموضوع بكل بساطة : </span></span><br />
<a href="http://www.youtube.com/watch?v=x66lV7GOcNU" target="_blank"><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/x66lV7GOcNU&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;autoplay="></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/x66lV7GOcNU&amp;amp;rel=1&amp;amp;color1=d6d6d6&amp;amp;color2=f0f0f0&amp;amp;border=&amp;amp;fs=1&amp;amp;autoplay=" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></a></p>
<p><span style="color: #ff8c00;">بالنسبة لأصحاب المواقع</span> , <span style="color: #808080;">ممكن تضيف زر عندك فى الموقع علشان يسهل على الزوار انهم يضيفوا موقعك لأى موقع بيقدم خدمة social bookmarking<br />
من هنا :</span><a href="http://www.addthis.com/" target="_blank">http://www.addthis.com</a></p>
<p><strong><span style="color: blue;"><span style="text-decoration: underline;"><span style="color: #ff0000;">دى مجموعة من المواقع اللى بتقدم الخدمة </span></span></span><span style="text-decoration: underline;"><span style="color: #ff0000;">:</span></span></strong></p>
<ul>
<li> <a href="http://delicious.com/home" target="_blank">http://delicious.com/home</a></li>
<li> <a href="http://digg.com/" target="_blank">http://digg.com/</a></li>
<li> <a href="http://www.furl.net/" target="_blank">http://www.furl.net/</a></li>
<li> <a href="http://www.simpy.com/" target="_blank">http://www.simpy.com/</a></li>
<li> <a href="http://www.reddit.com/" target="_blank">http://www.reddit.com/</a></li>
<li> <a href="http://www.citeulike.org/" target="_blank">http://www.citeulike.org/</a></li>
<li> <a href="http://bookmarksync.com/" target="_blank">http://bookmarksync.com/</a></li>
<li> <a href="http://www.propeller.com/" target="_blank">http://www.propeller.com/</a></li>
</ul>
<p><span style="text-decoration: underline;">وكمان مجموعة من ويكيبيديا</span></p>
<p><a href="http://en.wikipedia.org/wiki/List_of_social_software#Social_bookmarking">http://en.wikipedia.org/wiki/List_of_social_software#Social_bookmarking</a></p>
<p><span style="color: blue;"><span style="text-decoration: underline;"><span style="color: #ff6600;">المصادر الأجنبية التى استخدمتها (لمزيد من المعلومات عن الموضوع او للقراءة بتوسع)</span></span></span><span style="text-decoration: underline;"><span style="color: #ff6600;">:</span></span></p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Social_bookmarking">http://en.wikipedia.org/wiki/Social_bookmarking</a></li>
<li><a href="http://webtrends.about.com/od/socialbookmarking101/p/aboutsocialtags.htm">http://webtrends.about.com/od/socialbookmarking101/p/aboutsocialtags.htm</a></li>
<li><a href="http://webtrends.about.com/od/socialbookmarking/a/bookmarking_se.htm">http://webtrends.about.com/od/socialbookmarking/a/bookmarking_se.htm</a></li>
<li><a href="http://net.educause.edu/ir/library/pdf/ELI7001.pdf">http://net.educause.edu/ir/library/pdf/ELI7001.pdf</a></li>
</ul>
<p><a href="http://en.wikipedia.org/wiki/Social_bookmarking"></a></p>
<p><a href="http://webtrends.about.com/od/socialbookmarking101/p/aboutsocialtags.htm"></a></p>
<p><a href="http://webtrends.about.com/od/socialbookmarking/a/bookmarking_se.htm"></a><br />
, السلام عليكم <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.eng-mmf.com/2009/11/social-bookmarking/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>ماهى الكوكيز Cookies</title>
		<link>http://www.eng-mmf.com/2009/11/what-is-cookies/</link>
		<comments>http://www.eng-mmf.com/2009/11/what-is-cookies/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 22:46:02 +0000</pubDate>
		<dc:creator>MMF</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[برمجة]]></category>
		<category><![CDATA[سكيـورتـى]]></category>
		<category><![CDATA[ويـــب]]></category>
		<category><![CDATA[سكيورتى]]></category>
		<category><![CDATA[ويــب]]></category>

		<guid isPermaLink="false">http://tech.eng-mmf.com/?p=61</guid>
		<description><![CDATA[السلام عليكم ورحمة الله وبركــاته مقدمة :اكيد سمعنا عن الكوكيز و أكيد فى ناس كتير عارفاها كويس .و اكيد كلنا لما بندخل موقع ونعمل تسجيل الدخول ( وتعمل صح على تذكرنى ) ,, لما تدخل الموقع تانى بيكون عارفك و اكيد برده , لما بتحول جوجل من العربى للأنجليش او العكس , تدخل مرة تانية تلاقى جوجل [...]]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم ورحمة الله وبركــاته <img style="border-width: 0px; padding: 0px; margin: 0px;" title="Smile" longdesc="http://mcse.lifeme.net/montada-f50/2" src="http://mcse.lifeme.net/users/1913/48/22/86/smiles/87301.gif" alt="Smile" /><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="color: red; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">مقدمة :</span></span><br style="padding: 0px; margin: 0px;" /><span style="color: blue; padding: 0px; margin: 0px;">اكيد سمعنا عن الكوكيز و أكيد فى ناس كتير عارفاها كويس .<br style="padding: 0px; margin: 0px;" />و اكيد كلنا لما بندخل موقع ونعمل تسجيل الدخول ( وتعمل صح على تذكرنى ) ,, لما تدخل الموقع تانى بيكون عارفك <br style="padding: 0px; margin: 0px;" />و اكيد برده , لما بتحول جوجل من العربى للأنجليش او العكس , تدخل مرة تانية تلاقى جوجل على حسب ماانت اخترت اخر مرة ( سواء عربى او انجليش )<br style="padding: 0px; margin: 0px;" />الموضوع كله متعلق بالـ كوكيز .</span><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">ماهى ال Cookie ؟ </span></span><br style="padding: 0px; margin: 0px;" /><span style="color: blue; padding: 0px; margin: 0px;">هى عبارة عن ملفات نصية ( يعنى مش برامج او باتشات ) بيرسلها الموقع اللى بتدخل عليه للمتصفح بتاعك علشان يحفظها عندك ع الجهاز .<br style="padding: 0px; margin: 0px;" />الملفات دى بيكون فيها معلومات عنك . المعلومات دى لما الموقع بيحتاجها بيطلبها من المتصفح .</span><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;">مثلا جوجل :</span> <br style="padding: 0px; margin: 0px;" /><span style="color: green; padding: 0px; margin: 0px;">لما تحول جول من انجليش لعربى , ايه اللى بيحصل ؟ <br style="padding: 0px; margin: 0px;" />جوجل يبعت ملف كوكيز للمتصفح بتاعك , الملف ده بيحتوى على شوية معلومات منها انك اخترت ان جوجل يبقى عربى <br style="padding: 0px; margin: 0px;" />لما تدخل تانى على جوجل بعد كده , جوجل بيطلب ملف الكوكيز من المتصفح و يقرأ اللى جواه فيلاقى انك كنت عاوز جوجل عربى فيعرضه ليك كده </span>.<br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="color: blue; padding: 0px; margin: 0px;">طبعا المعلومات داخل ملفات الكوكيز , بتختلف من موقع لأخر .<br style="padding: 0px; margin: 0px;" />و طبعا كل موقع مش ليه الحق غير انه يطلب الملف بتاعه بس , يعنى مينفعش موقع يشوف الكوكيز بتاع موقع تانى. <br style="padding: 0px; margin: 0px;" />و الاجمل من كده , ان كل متصفح ليه مكان بيحفظ فيه الكوكيز بتاعته , ازاى ؟<br style="padding: 0px; margin: 0px;" />يعنى انت ممكن تدخل على منتدى بأكثر من مستخدم عن طريق اكثر من متصفح , و كل متصفح فى كوكىز من نفس المنتدى بس الأختلاف فى البيانات اللى فيها.</span><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">كيف تعمل الكوكيز ؟</span> </span><br style="padding: 0px; margin: 0px;" /><span style="color: blue; padding: 0px; margin: 0px;">لما بتطلب تشوف موقع معين , المتصفح بتاعك بيرسل بيانات الى الموقع ( الآى بى بتاعك , نوع المتصفح , نظام التشغييل , ويبحث المتصفح عن ملفات الكوكيز الخاصة بالموقع وان وجد يرسلها له مع الطلب.<br style="padding: 0px; margin: 0px;" />- يستطيع الموقع عند استلامه الطلب انه يستفيد من الكوكيز المرسلة ( مثلا عرض وقت اخر زيارة لك , تظبيط الخيارات المفضلة لديك , تسجيل الدخول التلقائى ,&#8230;.. الخ) و بإمكان الموقع التعديل فى الكوكيز الخاصة به<br style="padding: 0px; margin: 0px;" />او حتى حذفها .</span><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="color: red; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">ملحوظات: </span></span><br style="padding: 0px; margin: 0px;" /></p>
<ul>
<li><span style="color: #0000ff; ">ملف الكوكيز بيكون مرتبط بوقت معين , و ده اللى بيحدده الموقع او بمعنى اصح مبرمج الموقع ( يعنى بيحدد ان ملف الكوكيز ينتهى صلاحيته بعد يوم , اسبوع , سنة , براحته )</span></li>
<li><span style="color: #0000ff; ">و طبعا بما ان الملف بتاع الكويكز ده عندك فممكن بكل بساطة تمسحه.</span></li>
<li><span style="color: #0000ff; ">طبعا بكل بساطة ممكن تخلى المتصفح بتاعك يرفض الكوكيز خالص او يرفضها من مواقع معينة.</span></li>
</ul>
<p><br style="padding: 0px; margin: 0px;" /><span style="color: red; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">هل الكوكيز آمنـــــة ؟ </span></span><br style="padding: 0px; margin: 0px;" /></p>
<ul>
<li><span style="color: #0000ff; "><span style="color: #008000;">لو حد دخل عندك ع الجهاز وسرق الكوكيز او اخد ملف الكوكيز و نقله عنده فى مكان الكوكيز بتاع المتصفح بتاعه , هيدخل كأنه أنت</span> <img style="border-width: 0px; padding: 0px; margin: 0px;" title="Smile" longdesc="http://mcse.lifeme.net/montada-f50/2" src="http://mcse.lifeme.net/users/1913/48/22/86/smiles/87301.gif" alt="Smile" /></span></li>
<li><span style="color: #0000ff; ">لو حد بيتجسس ع الشبكة و بيراقب البيانات المارة ع الشبكة ,, ممكن بكل سهولة يشوف القيم بتاع الكوكيز و ينقلها و يعمل ملف عنده ع الجهاز ويدخل ع الموقع كأنه أنت <img style="border-width: 0px; padding: 0px; margin: 0px;" title="Smile" longdesc="http://mcse.lifeme.net/montada-f50/2" src="http://mcse.lifeme.net/users/1913/48/22/86/smiles/87301.gif" alt="Smile" /> ودى ممكن تتحل عن طريف عمل اتصال مشفر.</span></li>
<li><span><span style="color: #008000;">او عن طريق حركة جامد جدااا , وهى ان شخص مثلا على منتدى يعمل لينك ظريف برئ و بيقولك اضغط هنا ( ويقول ده موقعى او موقع جميل و كده ) , اللينك ده بكل بساطه فيه كود جافا سكريبت بياخد البيانات اللى فى الكوكيز و يبعتها لموقع تانى علشان يحفظها عنده و ده بنسميه XSS او Cross Site Scripting</span></span></li>
<li><span style="color: #0000ff; ">طبعا لو انت عامل ( تذكرنى ) لمنتدى معين , المنتدى بينزل عندك كوكيز ( عادة بيكون فيها الاسم والباص المشفر ) , وبما ان الكوكيز عندك ممكن تغير الأسم مثلا و تدخل ع الموقع , هتلاقى الموقع عمل تسجيل دخول عادى ويقولك أهلا فلان ( الأسم الجديد اللى غيرته ) , وده بيكون عيب من المبرمج .</span></li>
<li><span style="color: #0000ff; "><span style="color: #008000;">وبما ان مدير المنتدى مستخدم عادى برده زى اى حد بس بصلاحيات اكبر , فممكن تعدل ملف الكوكيز بتاعك و تغير الأسم لإسم مدير المنتدى , و الباص المشفر لو عرفت تخمنها بطريقة ما فهتدخل المنتدى كأنك المدير و بصلاحيات المدير و مبروك عليك المنتدى </span><span style="color: #008000;"><img style="border-width: 0px; padding: 0px; margin: 0px;" title="Smile" longdesc="http://mcse.lifeme.net/montada-f50/2" src="http://mcse.lifeme.net/users/1913/48/22/86/smiles/87301.gif" alt="Smile" /></span> </span></li>
</ul>
<p><span style="color: blue; padding: 0px; margin: 0px;"># وطبعا خليك فاكر ان مفيش نظام أمنى خالى من الثغرااااات <img style="border-width: 0px; padding: 0px; margin: 0px;" title="Smile" longdesc="http://mcse.lifeme.net/montada-f50/2" src="http://mcse.lifeme.net/users/1913/48/22/86/smiles/87301.gif" alt="Smile" /><br style="padding: 0px; margin: 0px;" /></span><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">لمزيد من المعلومات : </span></span><br style="padding: 0px; margin: 0px;" /><a style="color: #548910; text-decoration: none; padding: 0px; margin: 0px;" href="http://en.wikipedia.org/wiki/HTTP_cookie" target="_blank">http://en.wikipedia.org/wiki/HTTP_cookie</a><br style="padding: 0px; margin: 0px;" /><a style="color: #548910; text-decoration: none; padding: 0px; margin: 0px;" href="http://tech.spmmf.com/2009/06/session-vs-cookie/" target="_blank">http://tech.spmmf.com/2009/06/session-vs-cookie/</a><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" />و شكراااا <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.eng-mmf.com/2009/11/what-is-cookies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ماهى كابتشا Captcha</title>
		<link>http://www.eng-mmf.com/2009/11/captcha/</link>
		<comments>http://www.eng-mmf.com/2009/11/captcha/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 14:45:36 +0000</pubDate>
		<dc:creator>MMF</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[سكيـورتـى]]></category>
		<category><![CDATA[ويـــب]]></category>
		<category><![CDATA[سكيورتى]]></category>
		<category><![CDATA[ويــب]]></category>

		<guid isPermaLink="false">http://tech.eng-mmf.com/?p=44</guid>
		<description><![CDATA[السلام عليكم ,
Captchaكلنا او معظمنا اكيد شاف captcha بس مكنش يعرفاسمها , طيب بنشوفها فين ؟!مثلا لما تيجى تعمل ايميل جديد أوتسجل فى موقع أو ترد على بلوج بعض الناس أو فى بعض التصويتات أو&#8230;إلخبيطلب منك انك تكتب الحروف والأرقام العشوائية اللى ع الصورة.أيون , هى دى كابتشا  ماهى Captcha؟اولا هى اختصار ل Completely [...]]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم ,</p>
<p><strong><span style="text-decoration: underline;">Captcha</span></strong><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="padding: 0px; margin: 0px;"><span style="color: #0000ff;">كلنا او معظمنا اكيد شاف </span></span><span style="color: red; padding: 0px; margin: 0px;"><strong><span style="color: #0000ff;">captcha </span></strong></span><span style="padding: 0px; margin: 0px;"><span style="color: #0000ff;">بس مكنش يعرف<br style="padding: 0px; margin: 0px;" />اسمها , طيب بنشوفها فين ؟!</span></span><span style="color: #0000ff;"><br style="padding: 0px; margin: 0px;" /></span><span style="padding: 0px; margin: 0px;"><span style="color: #0000ff;">مثلا لما تيجى تعمل ايميل جديد أوتسجل فى موقع أو ترد على بلوج بعض الناس أو فى بعض التصويتات أو&#8230;إلخ</span></span><span style="color: #0000ff;"><br style="padding: 0px; margin: 0px;" /></span><span style="padding: 0px; margin: 0px;"><span style="color: #0000ff;">بيطلب منك انك تكتب الحروف والأرقام العشوائية اللى ع الصورة.</span></span><span style="color: #0000ff;"><br style="padding: 0px; margin: 0px;" /></span><span style="padding: 0px; margin: 0px;"><span style="color: #0000ff;">أيون , هى دى كابتشا <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></span><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><strong><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">ماهى </span></span></strong><strong><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">Captcha</span></span></strong><strong><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">؟</span></span></strong><br style="padding: 0px; margin: 0px;" /><span style="color: red; padding: 0px; margin: 0px;">اولا هى اختصار ل </span><br style="padding: 0px; margin: 0px;" /><strong>Completely Automated Public Turingtest to tell Computers and Humans apart</strong><br style="padding: 0px; margin: 0px;" /><span style="color: #548dd4; padding: 0px; margin: 0px;">بكل بساطة , هى طريقة تخلينا نتأكد ان الرد ده جاى من انسان مش من كمبيوتر .</span><br style="padding: 0px; margin: 0px;" /><span style="color: #548dd4; padding: 0px; margin: 0px;">بكل بساطة هيعرض قدام حضرتك صورة وعليها حروف وأرقام عشوائية و يطلب منك </span><br style="padding: 0px; margin: 0px;" /><span style="color: #548dd4; padding: 0px; margin: 0px;">انك تكتبها فى المربع اللى تحتها.و بكده بيتأكد ان الرد جاى من انسان مش من كمبيوتر .</span><br style="padding: 0px; margin: 0px;" /><img class="alignnone" src="http://cogdogblog.com/wp-content/images/blogger-comment-v-tm.jpg" alt="" width="400" height="275" /><br style="padding: 0px; margin: 0px;" /><img style="border-width: 0px; padding: 0px; margin: 0px;" src="file:///E:/m-m-f/eng-mmf.com/topics/pages/%D9%85%D8%A7%D9%87%D9%89%20Captch%20%D8%9F%D8%9F!!!!!!!!!!!!_files/blogger-comment-v-tm.jpg" alt="" /><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><strong><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">طيب , أيه التطبيقات المستخدمة فيها ؟!!!!!!!</span></span></strong><br style="padding: 0px; margin: 0px;" />معظمها سيكيورتى زى :<br style="padding: 0px; margin: 0px;" /><strong><span style="color: #4f81bd; padding: 0px; margin: 0px;">1) </span></strong><strong><span style="color: #548dd4; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">تجنب ال </span></span></strong><strong><span style="color: #548dd4; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">spam</span> </span></strong><strong><span style="color: #548dd4; padding: 0px; margin: 0px;">.</span></strong><br style="padding: 0px; margin: 0px;" />و ال spam بكل بساطة محتوى غير مرغوب فيه ,, بيتعمل<br style="padding: 0px; margin: 0px;" />اوتوماتيكى بالكمبيوتر بغرض الدعايا , يعنى مثلا واحد عامل سكريبت كل شوية يدخل<br style="padding: 0px; margin: 0px;" />يعمل رد و يحط فيها لينكات لموقعه.<br style="padding: 0px; margin: 0px;" /><strong><span style="color: #4f81bd; padding: 0px; margin: 0px;">2) </span></strong><strong><span style="color: #548dd4; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">حماية صفحات التسجيل بالمواقع </span></span></strong><strong><span style="color: #548dd4; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">registration</span></span></strong><br style="padding: 0px; margin: 0px;" />علشان فى ناس وحشة برده بتعمل سكريبت ظريف يدخل و يشترك فى المواقع علشان<br style="padding: 0px; margin: 0px;" />يعمل مواضيع ضارة ( يعنى مثلا دعايا لموقعه أو تحتوى على محتوى ضار &#8230;)<br style="padding: 0px; margin: 0px;" /><strong><span style="color: #4f81bd; padding: 0px; margin: 0px;">3) </span></strong><strong><span style="color: #548dd4; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">حماية التصويتات الالكترونية </span></span></strong><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;">علشان طبعا لو فى تصويت و مفتوح من غير اشتراك , واحد ظريف برده يعمل سكريبت ظريف برده علشان يدخل يعمل تصويت لرأى معين كل شوية .</span><br style="padding: 0px; margin: 0px;" /><strong><span style="color: #4f81bd; padding: 0px; margin: 0px;">4)<span style="text-decoration: underline;"> </span></span></strong><strong><span style="color: #4f81bd; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">الحمايةمن </span></span></strong><strong><span style="color: #4f81bd; padding: 0px; margin: 0px;"><span style="text-decoration: underline;">Dictionary Attacks</span><br style="padding: 0px; margin: 0px;" /></span></strong><span style="color: black; padding: 0px; margin: 0px;">و ال </span><span style="color: black; padding: 0px; margin: 0px;"><strong>dictionary attacks</strong> </span><span style="color: black; padding: 0px; margin: 0px;">زى ما احنا عارفين ,, مثلا<br style="padding: 0px; margin: 0px;" />واحد قدامة صفحة فيها يوزرنيم وباسورد ,, يعمل سكريبت ظريف برده جواه شوية يوزرز و<br style="padding: 0px; margin: 0px;" />باسوردات حاجة كده زى قاموس</span><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;">و السكريبت يقعد يجرب بيهم لغيت<br style="padding: 0px; margin: 0px;" />مايوصل .</span><br style="padding: 0px; margin: 0px;" /><strong><span style="color: black; padding: 0px; margin: 0px;"># طبعا فى استخداماتكتير غير دول </span></strong><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;">و طبعا مع وجود </span><span style="color: black; padding: 0px; margin: 0px;"><strong>Captcha </strong></span><span style="color: black; padding: 0px; margin: 0px;">مفيش اى سكريبت ظريف ولا<br style="padding: 0px; margin: 0px;" />حاجة ظريفة من دول هتتعمل لان الصورة بتظهر عشوائى وصعب تخمينها.</span> <br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><strong><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">إمكانية الوصول :</span></span></strong><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;"><span style="color: #0000ff;">بما ان فى ناس نظرها ضعيف,, فأكيد </span><strong><span style="color: #0000ff;">كابتشا </span></strong><span style="color: #0000ff;">دى هتتعبهم و هنا نقدر نقول ان كابتشا مش متوفرة صورة بس , <br style="padding: 0px; margin: 0px;" /></span></span><span style="color: #0000ff;"><br style="padding: 0px; margin: 0px;" /></span><span style="padding: 0px; margin: 0px;"><span style="color: #0000ff;">يعنى فى كابتشا صوتية ( يعنى تسمع حروف وتكتبها ). </span></span><span style="color: #0000ff;"><br style="padding: 0px; margin: 0px;" /></span><span style="padding: 0px; margin: 0px;"><span style="color: #0000ff;">و فى نوع تانى برده اسمه كابتشا<br style="padding: 0px; margin: 0px;" />الحسابية و دى بيظهرك مسألة و تكتب الناتج. </span></span><span style="color: #0000ff;"><br style="padding: 0px; margin: 0px;" /></span><span style="padding: 0px; margin: 0px;"><span style="color: #0000ff;">مثلا يقول &#8221; ما ناتج خمسة زائد ستة ?&#8221; وانت تكتب الناتج تحت .</span></span><span style="color: #0000ff;"><br style="padding: 0px; margin: 0px;" /></span><span style="padding: 0px; margin: 0px;"><span style="color: #0000ff;">كل ده علشان يتأكد ان انت مش كمبيوتر و انت شخص.</span></span><span style="color: #0000ff;"> </span><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><strong><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">طيب سؤال يطرح نفسه ,, هل هى آمنة ؟!!!!!!!!!</span></span></strong><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;">إيمانا بالقاعدة التى تقول &#8220;<span style="color: green; padding: 0px; margin: 0px;"> أن مفيش نظام أمنى محكم أو خالى من الثغرات</span> &#8221; و سلم لى على أدهم صبرى <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;">فعلا الكلام ده صح ,, مفيش نظام امنى كامل ,, لازم يكون فى ثغرة ,, لازم نقطة ضعف </span><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;">حتى لو كان نقطة الضعف ده الأنسان ! وسلم لى على </span><span style="color: black; padding: 0px; margin: 0px;">Social Engineering</span> <br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;">و دى اول قاعدة بيتعلمها الناس بتوع السيكيورتى والناس بتوع الهاكينج برده <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;">فطبعا كابتشا مهما ان كانت فأكيد فى نقطة ضعف و هى ان ممكن يتم معرفة الكلام المكتوب ع الصورة عن طريق تقنيات </span><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;"><strong>image-recognition </strong></span><span style="color: black; padding: 0px; margin: 0px;"><strong>و تقنيات تحليل الصور و هكذا </strong></span><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;">و بالتالى لايمكن الأعتماد عيها كليا ,, لانها غير أمنة 100% كأى نظام </span><br style="padding: 0px; margin: 0px;" /></p>
<p><span style="color: red; padding: 0px; margin: 0px;"><strong><span style="text-decoration: underline;"><span style="color: black; padding: 0px; margin: 0px;"><span style="color: #ff0000;">طيب , دلوقت ازاى اعمل </span></span><span style="color: black; padding: 0px; margin: 0px;"><span style="color: #ff0000;">Captcha </span></span></span></strong></span><span style="color: black; padding: 0px; margin: 0px;"><span style="color: red; padding: 0px; margin: 0px;"><strong><span style="text-decoration: underline;"><span style="color: #ff0000;">؟ </span></span></strong></span></span><br style="padding: 0px; margin: 0px;" /><span style="color: black; padding: 0px; margin: 0px;"><span style="color: #0000ff;">كل الفكرة انك بتعمل متغير بيحتوى ع بعض الحروف والأرقام عشوائيا و بعدين تكتب قيمته على صورة و بعدين اظهر الصورة</span></span><span style="color: #0000ff;"><br style="padding: 0px; margin: 0px;" /></span><span style="color: black; padding: 0px; margin: 0px;"><span style="color: #0000ff;">و ده تطبيق بسيط لكابتشا بال </span></span><span style="color: black; padding: 0px; margin: 0px;"><span style="color: #0000ff;">php</span></span><span style="color: #0000ff;"> </span></p>
<pre class="brush:php">session_start() ;
header("Content-type: image/png");
$num = rand(100,9999);
// save in session variable
$_SESSION['num'] = $num ;
// creating the image
$im = imagecreate(200,200) ;//create the image
$white = imagecolorallocate($im,255,255,255) ; // background color
$black = imagecolorallocate($im,0,0,0);
imagestring($im,5,50,20,$num,$black); // write on image
imagepng($im);// output the image</pre>
<p><strong><span style="color: black; padding: 0px; margin: 0px;"><span style="text-decoration: underline;"><span style="color: #ff0000;">مواقع مفيدة :</span></span></span></strong><br style="padding: 0px; margin: 0px;" /><a style="color: #548910; text-decoration: none; padding: 0px; margin: 0px;" href="http://www.captcha.net/" target="_blank"></a><a style="color: #548910; text-decoration: none; padding: 0px; margin: 0px;" href="http://www.captcha.net/" target="_blank">http://www.captcha.net/</a><br style="padding: 0px; margin: 0px;" /><a style="color: #548910; text-decoration: none; padding: 0px; margin: 0px;" href="http://www.captchacreator.com/" target="_blank"></a><a style="color: #548910; text-decoration: none; padding: 0px; margin: 0px;" href="http://www.captchacreator.com/" target="_blank">http://www.captchacreator.com/</a><br style="padding: 0px; margin: 0px;" /><a style="color: #548910; text-decoration: none; padding: 0px; margin: 0px;" href="http://www.phpcaptcha.org/" target="_blank"></a><a style="color: #548910; text-decoration: none; padding: 0px; margin: 0px;" href="http://www.phpcaptcha.org/" target="_blank">http://www.phpcaptcha.org/</a></p>
<p>,<span style="color: #0000ff;"> و شكرااا</span> <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.eng-mmf.com/2009/11/captcha/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>ماهى المدونة, و كيف أحصل على واحدة ؟</title>
		<link>http://www.eng-mmf.com/2009/11/what-is-blog-and-how-to-get-one/</link>
		<comments>http://www.eng-mmf.com/2009/11/what-is-blog-and-how-to-get-one/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 23:41:26 +0000</pubDate>
		<dc:creator>MMF</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[ويـــب]]></category>
		<category><![CDATA[جـوجـل]]></category>
		<category><![CDATA[ويــب]]></category>

		<guid isPermaLink="false">http://tech.eng-mmf.com/?p=13</guid>
		<description><![CDATA[السلام عليكم ,
المدونة او البلوج : المدونة هى تعريب لكلمة blog الأنجليزية , التى هى نحت لكلمتى web log اى سجل الشبكة , و المدونة هى احدى تطبيقات شبكة الويب التى تعمل من خلال نظام ادارة المحتوى CMS .و المدونة بكل بساطة عبارة عن مكان يسمح للمستخدم او صاحب المدونة بأن ينشر كتاباته على شبكة [...]]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم ,</p>
<p><strong><span style="color: red; padding: 0px; margin: 0px;">المدونة او البلوج : </span></strong><br style="padding: 0px; margin: 0px;" /><span style="color: #008000;">المدونة هى تعريب لكلمة blog الأنجليزية , التى هى نحت لكلمتى web log اى سجل الشبكة , و المدونة هى احدى تطبيقات شبكة الويب التى تعمل من خلال نظام ادارة المحتوى CMS .<br style="padding: 0px; margin: 0px;" />و المدونة بكل بساطة عبارة عن مكان يسمح للمستخدم او صاحب المدونة بأن ينشر كتاباته على شبكة الأنترنت و يسمح له ايضا بترتيبها وتنظيمها و التحكم فيها .و قد يسمح صاحب المدونة للزوار بالتعليق على كتاباته .</span><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><strong><span style="color: #00008b; padding: 0px; margin: 0px;">وتنقسم المدونات إلى عدة أنواع : </span></strong><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">مدونات شخصية personal Blogs :</span> </span><br style="padding: 0px; margin: 0px;" />هى من اشهر انواع المدونات التى تسمح لصاحبها نشر اخباره و أفكاره و أراءه , أيضا قد يضع بها بعض المواقف التى واجهته فى الحياة و هكذا . <br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">مدونات المعلومات BlogNews :</span> </span><br style="padding: 0px; margin: 0px;" />تعتمد فكرتها على نشر الأخبر المتجددة بإستمرار , و لها شعبيتها ايضا حيث يعتبرها البعض كأنها جريدة على الأنترنت .<br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">مدونات الصورPhotoblog :</span></span><br style="padding: 0px; margin: 0px;" />ينشر فيها صاحبها الصور باستمرار سواء الصور الطبيعية او المضحكة او الغرائب و هكذا .<br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">مدونات الفيديو Vlog :</span></span><br style="padding: 0px; margin: 0px;" />ينشر بها صاحبها الفيديوهات التى تعجبه .<br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;"><span style="color: green; padding: 0px; margin: 0px;">و من أمثلة المدونات :</span></span><br style="padding: 0px; margin: 0px;" /><a style="color: #4d4d4d; text-decoration: none; padding: 0px; margin: 0px;" href="http://googleblog.blogspot.com/" target="_blank">http://googleblog.blogspot.com/</a><br style="padding: 0px; margin: 0px;" /><a style="color: #4d4d4d; text-decoration: none; padding: 0px; margin: 0px;" href="http://www.teedoz.com/" target="_blank">http://www.teedoz.com/</a><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><strong><span style="color: #00008b; padding: 0px; margin: 0px;">و الأن , كيف أحصل على مدونة خاصة بى مجانا ؟</span></strong> <br style="padding: 0px; margin: 0px;" />بكل بساطة , يمكنك الحصول على مدونة فى ثوان <br style="padding: 0px; margin: 0px;" />اما من خدمة blogger او خدمة wordpress <br style="padding: 0px; margin: 0px;" />و هما الأكثر شهرة , يوجد أيضا مواقع اخرى تقدم نفس الخدمة ولكن ليس بنفس المميزات والشهرة والصيت مثل jeeran .<br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><strong><span style="color: red; padding: 0px; margin: 0px;">طريقة الحصول على بلوج من خدمة blogger</span><br style="padding: 0px; margin: 0px;" /></strong>www.blogger.com</p>
<p><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/BnploFsS_tY&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;autoplay="></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/BnploFsS_tY&amp;amp;rel=1&amp;amp;color1=d6d6d6&amp;amp;color2=f0f0f0&amp;amp;border=&amp;amp;fs=1&amp;amp;autoplay=" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
<p>و للحصول على شرح اى حاجة فى blogger <br style="padding: 0px; margin: 0px;" /><a style="color: #4d4d4d; text-decoration: none; padding: 0px; margin: 0px;" href="http://www.youtube.com/BloggerHelp" target="_blank">http://www.youtube.com/BloggerHelp</a></p>
<p><span style="text-decoration: underline;"><span style="color: red; padding: 0px; margin: 0px;">اما wordpress</span></span><br style="padding: 0px; margin: 0px;" /><a style="color: #4d4d4d; text-decoration: none; padding: 0px; margin: 0px;" href="http://wordpress.com/" target="_blank">http://wordpress.com/</a> <br style="padding: 0px; margin: 0px;" /><a style="color: #4d4d4d; text-decoration: none; padding: 0px; margin: 0px;" href="http://codex.wordpress.org/Getting_Started_with_WordPress#Installation" target="_blank">http://codex.wordpress.org/Getting_Started_with_WordPress#Installation</a><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" />الميزة فى wordpress انك تقدر تنزل السيستم بتاع wordpress عندك ع الجهاز وتعدل فيه . <br style="padding: 0px; margin: 0px;" /><br style="padding: 0px; margin: 0px;" /><span style="text-decoration: underline;"><span style="color: #ff0000;">فى الأتنين تقدر تعمل :</span></span><br style="padding: 0px; margin: 0px;" /></p>
<ul>
<li><span style="color: #0000ff;">يمكن وضع إعلانات جوجل و تكسب منها بمجرد ان الناس تضغط عليها بس </span></li>
<li><span style="color: #0000ff;">تقدر تتغير الثيم , وتختار من مجموعة كبيرة جداا جدااا من الثيم الموجودة ع الأنترنت مجانا </span></li>
<li><span style="color: #0000ff;">تقدر تضيف plugin عشان تضيف حاجات جديدة او مميزات جديدة .</span></li>
<li><span style="color: #0000ff;">تقدر تسمح لأشخاص معينين انهم يقرأوا البلوج بتاعك </span></li>
<li><span style="color: #0000ff;">تقدر تسمح للناس انها تضيف تعليقات عندك او لا .</span></li>
</ul>
<p>و المزيد و المزيد من المميزات &#8230;.</p>
<p> <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  و شكراا</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eng-mmf.com/2009/11/what-is-blog-and-how-to-get-one/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
