تبليغاتX
هوش مصنوعی Artificial Intelligence

دوستان عزیز و مهندسین گرامی به وبلاگ خودتون خوش آمدید







تماس با مدیر وبلاگ اضافه کردن این وبلاگ به علاقه مندیها درباره مدیر وبلاگ بیشتر بدانید لینک در حال آماده شدن است این وبلاگ را صفحه خانگی خود کنید

مقاله! 

 عنوان مقاله:

چگونگی انتقال اطلاعات بین پورتUSB و سخت افزار جانبی

نویسندگان:

هدایت اله روستا سکه روانی

برای دریافت مقاله اینجا کلیک کنید

نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: مقالات کامپیوتر |

موتور جستجوگر - قسمت دوم 

انواع جستجوگرها در اینترنت

موتورهای جستجو به دو دسته کلی تقسيم می‌شوند. موتورهای جستجوی پيمايشی (خودکار) و فهرست‌های تکميل‌دستی (غیر خودکار). هر کدام از آن‌ها برای تکميل فهرست خود از روش‌های متفاوتی استفاده می‌کنند البته لازم به ذكر است كه گونه اي جديد از موتورهاي جستجوگر تحت عنوان "ابر جستجوگر" (Meta Search Engines) نيز وجود دارد كه در ادامه به توضيح هر يك از اين موارد خواهيم پرداخت :

موتورهای جستجوی پيمايشی

فهرست‌های تکمیل‌دستی

موتورهای جستجوی ترکيبی با نتايج مختلط

ابر جستجوگرها

 

 


برای مشاهده ادامه مطلب اینجا کلیک کنید
نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: مجله کامپیوتر |

موتور جستجوگر- قسمت اول  

                                      

موتور جستجوگر چگونه کار می کند؟

وقتی جستجویی در یک موتور جستجوگر انجام و نتایج جستجو ارایه می شود، کاربران در واقع نتیجه کار بخش های متفاوت موتور جستجوگر را می بینند. موتور جستجوگر قبلا پایگاه داده اش را آماده کرده است و این گونه نیست که درست در همان لحظه جستجو، تمام وب را بگردد. بسیاری از خود می پرسند که چگونه امکان دارد گوگل در کمتر از یک ثانیه تمام سایت های وب را بگردد و میلیون ها صفحه را در نتایج جستجوی خود ارایه کند؟

نه گوگل و نه هیچ موتور جستجوگر دیگری توانایی انجام این کار را ندارند. همه آنها در زمان پاسخ گویی به کاربران، تنها در پایگاه داده ای که در اختیار دارند به جستجو می پردازند و نه در وب!

موتور جستجوگر به کمک بخش های متفاوت خود، اطلاعات مورد نیاز را قبلا جمع آوری، تجزیه و تحلیل می کند و آنرا در پایگاه داده اش ذخیره می نماید و به هنگام جستجوی کاربر تنها در همین پایگاه داده می گردد.

بخش های مجزای یک موتور جستجوگر عبارتند از:

 

·            عنکبوت یا  Spider

·            خزنده یا  Crawler  

·          بایگانی کننده یا Indexer

·          پایگاه داده یا Database

·          سیستم رتبه بندی یا Ranker

 


برای مشاهده ادامه مطلب اینجا کلیک کنید
نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: مجله کامپیوتر |

مقاله! 

 عنوان مقاله:

مدل سازی کنترلر USB توسط VHDL وپیاده سازی آن برFPGA

نویسندگان:

حامد نعمتیان - علی آذرپیوند

برای دریافت مقاله اینجا کلیک کنید

نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: مقالات کامپیوتر |

مقاله! 

 عنوان مقاله:

طراحی و پیاده سازی Digital Watermark جهت ارسال تصاویر

نویسندگان:

سیدرضا کامل طباخ فریضی - مریم شاه پسند

برای دریافت مقاله اینجا کلیک کنید

نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: مقالات کامپیوتر |

ساخت تصاویر انمیشن به صورت AVI و GIF توسط GIF Movie Gear 4.1.2 

امروزه ساخت تصاویر متحرک یکی از سرگرمی ها و همچنین برای دارندگان وب سایت ها شاید در زمره مهمترین کارها باشد. زیرا برای معرفی وب سایت ها امروزه بیشترین مورد استفاده بر روی بنرها و تصاویر کوچک متحرک متمرکز شده است. در این مطلب با نرم افزاری آشنا می شوید که در این زمینه و ساخت تصاویر انمیشن ساده و متحرک بسیار به شما کمک می کند.

GIF Movie Gear نام نرم افزاری است که شما به کمک آن می توانید عکس های متحرک را به صورت انیمیشن در فرمت GIF ایجاد کنید. معولا جهت ساخت بنرهای تبلیغاتی و یا ساخت تصاویر متحرک از این نوع فرمت عکس متحرک استفاده می شود. حتی از این نرم افزار می توان برای ساخت انیمیشن های کوتاه کارتونی نیز استفاده کرد. کافیست شما نقاشی و یا تصاویر را در برنامه وارد کنید و آن ها را به صورت GIF ذخیره سازی کنید.  این نرم افزار با قابلیت هایی که در اختیار کاربر قرار می دهد می تواند تعداد زیادی عکس را نیز در فریم های تصویر قرار دهد.

از مهمترین قابلیت این نرم افزار ذخیره انیمیشن به صورت فایل تصویری AVI می باشد. شما می توانید تصاویر و فریم های عکس خود را به صورت یک فیلم و در فرمت AVI ذخیره کنید.

قابلیت های این نرم افزار به همراه لینک دانلود و کرک را در ادامه مطلب ببینید:


برای مشاهده ادامه مطلب اینجا کلیک کنید
نوشته شده توسط | لینک ثابت این پست | موضوع: نرم افزار Software |

مقاله! 

عنوان مقاله:

ارائه یک الگوریتم زمانبندی عادل برای سوئیچ های سلولی با صف ورودی

نویسندگان:

محمد رضا سمیعی - رضا سعیدی نیا

برای دریافت مقاله اینجا کلیک کنید

نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: مقالات کامپیوتر |

مقاله! 

عنوان مقاله:

مدل لایه بندی شده امنیت شبکه

نویسندگان:

سیدرضا کامل طباخ فریضی - مریم شاه پسند

برای دریافت مقاله اینجا کلیک کنید

نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: مقالات کامپیوتر |

پدیده انقلابی Ajax 

                                            

پدیده انقلابی Ajax

اگر برنامه نویس وب هستید، لابد خبر دارید که این روزها همه درباره Ajax صحبت می‌کنند. بعضی معتقدند Ajax یکی از ارکان فنی موج جدیدی است که به Web 2.0 معروف شده است و انجمن‌ها و تریبون‌های آنلاین مملو از مقالات و اظهارنظرهای مربوط به Ajax است. بعضی از سایت‌های بزرگ مانند یاهو و گوگل هم‌اکنون Ajax را به خدمت گرفته‌اند و همزمان تلاش‌های وسیعی در جریان است تا این فناوری جدید همچنان به صورت اوپن سورس باقی بماند و انحصاری نشود.


برای مشاهده ادامه مطلب اینجا کلیک کنید
نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: مجله کامپیوتر |

TopStyle List 3.12 

top style list

نرم افزاري عالي براي طراحي صخات وب . به وسيله اين نرم افزار خيلي راحت مي تونيد CSS بنويسيد به اين صورت كه اول هر چيزي رو بنويسيد ليست كلماتي كه با اين حرف شروع بشه رو ببينيد و ديگه لازم نيست كامل كلمه رو تايپ كنيد و يا اينكه از اشتباه در تايپ كلمات جلو گيري كنيد.

برای دانلود اینجا کلیک کنید.

نوشته شده توسط | لینک ثابت این پست | موضوع: نرم افزار Software |

آموزش 8 PHP( ارسال اطلاعات به مرورگر) 

ارسال اطلاعات به مرورگر

 

چند نکته:

 

1-      كليه دستوراتPHP  به علامت سيمي كالون (;) ختم مي شود عدم گذاشتن اين علامت باعث خطا در اجراي روند برنامه مي شود و يكي از خطا هاي معمول در برنامه هاي PHP  مي باشد.

 

2-      از آنجايي كه انتهاي هر دستور با يك علامت ;  مشخص مي شود شما مي توانيد چندين دستور را پشت سرهم در يك خط تايپ كنيد و در انتهاي هر دستور يك علامت  ; قرار دهيد .

 

3-      هر دستورPHP در  يك كد قابل اجرا محسوب ميشه! به عبارت ديگه يك مدل PHP بعد از هر دستور ( مانند print() و يا phpinfo() ) يك فرمان را اجرا مي كند در مقابل ساختارهايي مانند خطوط توضيح ( Comment Line) برچسبهاي PHP ( php Tag) و يا ساختارهاي كنترلي  ( شرطها حلقه ها و غيره ) يك دستور محسوب نمي شوند بنابراين به يك  ; نيز ختم نمي شوند

 

4-      PHP در مورد توابع پیش ساخته خود، بین حروف بزرگ و کوچک آن تفاوت قائل نمی شود. برای مثال هردو دستور PHPinfo(); و PHPINFO(); نتایج مشابهی را تولید می کنند. اما بعدا می بینیم که مثلا در متغیرها بین حروف بزرگ و کوچک تفاوت وجود دارد. در مقابل HTML به طور کلی بین حروف بزرگ و کوچک تفاوتی قائل نمی شود.

 


برای مشاهده ادامه مطلب اینجا کلیک کنید
نوشته شده توسط | لینک ثابت این پست | موضوع: طراحی صفحات وب |

طراحی صفحات وب بدون دانش برنامه نویسی با نرم افزار Web Builder v4.07  

   

                                                        webbuilder       

نسخه جدیدی از نرم افزار Web Builder که برای طراحی صفحات وب کاربرد داره ارائه شده.
این نرم افزار در دنیای طراحی وب در میان نامهای بزرگی چون Front page حرف زیادی برای گفتن نداره اما با توجه به حجم کمی که داره قابلیتهای مناسبی رو در اختیار کاربرانش قرار میده.
این نرم افزار به شما امکان طراحی صفحات وب رو میده بدون اینکه به زبان برنامه نویسی تحت وب HTML آشنایی داشته باشید!
امکان انتخاب و الصاق عناصر مختلف تشکیل دهنده صفحات وب از قبیل عکسها و متنها از طریق قابلیت کشش و رها کردن وجود داره. توانایی ساخت و ایجاد فریمها , فرمها , منوها , استفاده از استایلهای داخلی و خارجی و بسیاری دیگر امکانات جالب و مفید بخشی از قدرت نرم افزار Web Builder رو به رخ میکشند.
این نرم افزار به دو محیط ویرایشگر شئ گرا و کد نویسی مجهز شده بنابراین شما در صورت نیاز میتونید کدها رو ویرایش کنید و یا کدهای HTML و Java Script رو بهشون اضافه کنید.
نرم افزار Web Builder v4.07 بیش از 100 قالب کلی آماده رو برای شروع پروژه های طراحی صفحات وب و وبسایت در اختیار شما قرار میده.

Web Builder v4.07 امکان برقراری ارتباط با سرور رو هم داره و میتونه مستقیما برای اعمال تغییرات صورت گرفته در صفحات و در واقع انتشارشون در محیط وب وارد عمل بشه.

این نرم افزار با حجم 3.4 مگابایت را از اینجا دانلود کنید.

                                                                  

نوشته شده توسط | لینک ثابت این پست | موضوع: طراحی صفحات وب |

آموزش 7 PHP ( آغاز کار با PHP) 

آغاز کار با PHP

امروز در مورد شكل كلي ساختار برنامه هاي PHP و روش استفاده از PHP در ميان HTML صحبت ميكنيم و همچنين يك برنامه ساده براي شروع كار رو ياد مي گيريم!!!براي شروع به آموختن هر زبان برنامه نويسي شما احتياج به اين خواهيد داشت كه با قواعد دستوري ( syntax ) آن زبان آشنا شويد و اين همان چيزي است كه در اين درس به آن مي پردازيم.

دستورات پايه
براي ايجاد اولين صفحه
PHP شما دقيقا همان كاري را خواهيد كرد كه براي ايجاد اولين صفحه HTML احتمالا انجام داده ايد.
توجه : دو تفاوت اساسي بين يك متن
HTML استاندارد و يك متن PHP وجود دارد:
1- اسكريپتهاي PHP بايد در يك فايل با پسوند .قرار بگيرند  php ( مانند index.php)
2- همچنين براي جدا كردن  كدهاي PHP از كدهاي HTML بايد  كدهاي PHP در بين برچسبهاي و <؟ قرار گيرند.تا كنون دو نكته از شكل دستوري PHP  رو ياد گرفتيد حالا باهم روند ايجاد يك صفحه نمونه يا بهتر بگم اولين برنامه PHP خود را دنبال مي كنيم.

ابتدا يك ويراشگر متن مانند Notepad و يا هر برنامه اي كه مي پسنديد را باز كنيد.

از منوي فايل گزينه NEW را براي ايجاد يك سند جديد انتخاب كنيد.
حال
عبارتهاي زير را TYPE كنيد.






?>

 

ساختار بالا ساده ترين ساختار براي يك سند HTML كه از برچسب هاي PHP استفاده مي كند مي باشد.
تمام اسكريپتهاي
PHP بايد در بين برچسبهاي مخصوص آن قرار داده شوند تا به عنوان كدهاي PHP در نظر گرفته شوند. در حاليكه تمام كدهاي خارج اين دو برچسب معمولا به صورت كدهاي HTML استاندارد به مرورگر كاربر منتقل  مي شوند.
حال با استفاده از منوي فايل گرينه
Save As را انتخاب كنيد و نام فايل را frist.php قرار دهيد و در مسير root اصلي كامپيوتر خود قرار دهيد.هم اكنون شما موفق به ايجاد اولين اسكريپت PHP خود شديد و زمان آن رسيده است كه حقيقتا عملي را با استفاده از اسكريپت خود انجام دهيد.

 

ارسال اطلاعات به مرورگر:

 


برای مشاهده ادامه مطلب اینجا کلیک کنید
نوشته شده توسط | لینک ثابت این پست | موضوع: طراحی صفحات وب |

آموزش6 PHP ( منابع PHP) 

منابع PHP

راهنمای PHP

 هر برنامه نویس PHP ، قبل از شروع به برنامه نویسی باید یک نسخه از راهنمای PHP، را در دسترس داشته باشد . این راهنما در سایت رسمی http://www.php.net/docs.php-PHP  قرار دارد و شما می توانید آن را به زبان ها و فرمت های مختلف از قبیل PDF، HTML و متن معمولی ، در کامپیوتر خود بار گذاری کنید.در این سایت نسخه دیگری از "راهنمای PHP" نیز قرار گرفته است که بین مطالب آن ، توضیحات و نکات کاربران نیز اضافه شده اند.

 نکات اضافی این نسخه که در آدرس http://www.php.net/manual/en  قرار گرفته است ،  ممکن است بعضی از مشکلات شما در ارتباط با استفاده از این زبان را حل کنند."راهنمای PHP" ابتدا با مطالبی در مورد چگونگی نصب و مسائل امنیتی آغاز می شود. سپس در ادامه ساختارها و ویژگی های پایه زبان PHP معرفی شده اند.

وب سایت ها و گروههای خبری

 در این قسمت تعدادی از وب سایت هایی که در زمینه  برنامه نویسی PHP می توانند مفید باشند، معرفی می شوند. اکثر این سایت ها حاوی پیوندهایی به سایت های دیگر می باشند.

اولین و مهمترین سایت برای مطالعه ، سایت رسمی PHP (http://www.php.net) می باشد. در مرحله بعد، بهتر است سایت http://www.zend.com را بررسی کنید. این صفحه که صفحه خانه ( home page ) ایجتد کنندگان نسخه PHP4 محسوب می شود. حاوی مطالب و برنامه های فراوانی برای بارگذاری ، به همراه مراجع مفید دیگری می باشد.

برای کسب اطلاعات در مورد یک موضوع خاص ، سایت http://www.phpbuilder.com  یک منبع مناسب محسوب می شود. این سایت حاوی مقالات فراوانی برای انجام عملیات مختلف توسط PHP می باشد. این سایت حاوی کتابخانه ای از اسکریپتهای نمونه نیز می باشد.

برای اشخاصی که به تازگی کار با PHP را آغاز کرده اند، سایت http://php.start4all.com  یک منبع مناسب به حساب می آید. این سایت حاوی پیوندهایی به : سایت های آموزشی PHP ، میزبانهایی که PHP را پشتیبانی می کنند، کتابهایی در زمینه PHP ، پروژه های آزاد PHP و کتابخانه هایی از اسکریپتها می باشد. وب سایت http://php.resourceindex.com حاوی برنامه های آموزشی به صورت Online و اسکریپتها و کتابخانه های کد نمونه می باشد.

آخرین سایتی که در اینجا به عنوان مرجع پبشنهاد می کنیم ، صفحه PHP که در آدرس http://utvikler.start.no/code/php_coding_standard.html قرار دارد ، می باشد.در این سایت شما مجموعه ای از قوانین را برای استفاده در نامگذاری متغیرها ، ساختارهای کنترلی و موارد دیگر مشاهده میکنید.

اگر شما به یک گروه خبری دسترسی داشته باشید، موضوع PHP می تواند موضوع مناسبی برای بحث و گفتگو باشد و شما می توانید پاسخ بسیاری از سؤالات خود را از دیگران درخواست کنید. گسترده ترین گروه خبری انگلیسی در مورد PHP ، alt.php می باشد. شما برای دسترسی به این گروه خبری می توانیداز طریق ISP خود اقدام نمایید.

 منابع پایگاه داده :

 برای یافتن منابعی مفید در زمینه پایگاه داده ، ابتدا باید مشخص کنید که از چه سیستم مدیریت پایگاه داده ای ( DBMS) استفاده می کنید.. متداول ترین پایگاه داده ای که به همراه PHP استفاده می شود، MySQL می باشد و بعد از آن در رتبه دوم ، PostgreSQL می باشد. برای آموزش چگونگی استفاده از MySQL از وب سایت رسمی http://mysql.com آغاز کنید. شما می توانید راهنمای MySQL را از این سایت در کامپییوتر خود بارگذاری کنید. در این سایت به کتاب های مختلفی در این زمینه می توتنید دسترسی داشته باشید.

 شاید شما بخواهید کتابهایی در زمینه طراحی پایگاه داده را مطالعه نمایید.. برای این منظور کتاب Database for Mere Mortals  نوشته Michael J.Hernandez مرجع مناسب به حساب می آید.

مطلب آخر در زمینه ایجاد اشیا و کلاسها با استفاده از PHP می باشد. PHP با و جود بهره گیری از اشیا ، یک زبان شی گرا محسوب نمی شود. برای مطالعه مطالب آموزشی در مورد شیء ها در PHP می توانید به سایت http://zend.wm/zend/tut/class-intro.php مراجعه کنید.

اگر سؤالی در زمینه منابع و مراجع PHP و پایگاه های داده داشتید، حتما تو قسمت نظرات مطرح کنید تا راهنماییتون کنم....

در پست بعدی کد نویسی با PHP را شروع خواهم کرد.

نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: طراحی صفحات وب |

آموزش ۵ PHP (استفاده از نرم افزارEasyPHP ) 

روش آسانتر استفاده از نرم افزار EasyPHP

در درس امروز مي خواهيم در مورد چگونگي استفاد از نرم افزار Esay PHP صحبت كنيم.

اين نرم افراز يك شبيه ساز وب سرور هست كه مي تونه بروي كامپيوتر شما بدون نياز به IIS و PWS برنامه هاي PHP رو با استفاده از كاوشگر اينترنت اجرا كنه.

همچنين اين نرم افزار امكان استفاده از بانك اطلاعاتي مورد استفاده در
PHP رو به شما ميده ‚ در درسهاي بعدي بيشتر در مورد بانكهاي اطلاعاتي صحبت مي كنيم! براي نصب و پيكربندي Esay PHP ابتدا بايد اون رو از اينجا دريافت كنيد و بعد مراحل زير رو براي نصب طي كنيد!

با كليك كردن روي فايل اجرايي "
easyphp1-6_setup" مي توانيد Wizard نصب رو اجرا كنيد. با اجراي فايل نصب پيغامي رو مشاهده خواهيد كرد كه در اون از شما براي نصب نرم افزار Esay PHP اجازه كسب مي كنه كه شما با زدن دكمه YES كادر رو تاييد كرده و كار نصب رو ادامه مي دهيد.

سپس اين پنجره باز خواهد شد كه به شما اطلاعاتي در مورد نرم افزار
Esay PHP ميده كه شما مي تونيد با زدن دكمه Suivant (من خودم تو زبان Wizard نصب اين موندم اگه كسي ميدونه چه زباني هست به من هم بگه!!!)مي توانيد به مرحله بعد بريد.

سپس پنجره
Accord de Licence باز خواهد شد كه شما با فشار دكمه Oui مي توانيد به مرحله بعدي برويد.
در اين مرحله از
Wizard نصب مسيري كه فايل هاي Esay PHP قراره در اونجا كپي شوند رو به شما نشان خواهد داد كه شما مي توانيد اين مسير نصب رو عوض كنيد و با فشار دكمه Suivant > به كار خود ادامه دهيد.
در مرحله بعد محلي كه براي قرار گرفتن ميانبر هاي
Esay PHP در Programes رو مشخص مي كند كه شما مي تونيد با فشار دكمه Suivant > به Wizard نصب ادامه دهيد و به مرحله بعدي برويد.

در اين مرحله از شما براي كپي كردن فايلهاي
Esay PHP اجازه مي خواهد كه شما با فشار دكمه Installer اين كادر را تاييد مي كنيد.

حال شما شاهد كپي شدن فايلها در مسير تعيين شده هستيد و بايد اندكي صبر كنيد تا عمل كپي انجام شود. بعد از اتمام كپي فايل از شما مي خواهد كه سيستم را دوباره راه اندازي كنيد كه شما با فشار دكمه
Terminer اجازه اين كار را به برنامه خواهيد داد.

حالا بعد از دوباره راه اندازي سيستم در قسمت كازينه سيستم شمايل
Esay PHP نمايش خواهد داده شد و اگر Start باشد یک چراغ کوچک قرمز چشمک می زند.  شما هم اكنون مي توانيد با استفاده از مرورگر خودتون برنامه هاي PHP رو اجرا كنيد!

به مسیری که Easyphp را نصب کرده اید بروید شاخه ای با نام www خواهید دید . شما باید پروژه ها و برنامه های خود را داخل این شاخه قرار دهید. برای مثال C:\program files\easyPHP\www

برای اجرای فایلها هم کافی است در browser خود آدرس http://127.0.0.1  یا http://localhost را تایپ کنید.

مثلا اگر برنامه شما داخل مسیر  C:\program files\easyPHP\www\project1\index.php باشد برای اجرای آن باید آدرس روبرو  را تایپ کنید:  http://127.0.0.1/project1/index.php

برنامه EasyPhp هنگام نصب برنامه MySql راهم نصب میکند که برای مدیریت بانکها و جداول میباشد.

نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: طراحی صفحات وب |

آموزش ۴ PHP ( نرم افزارهای مورد نياز برای شروع کار با PHP) 

نرم افزارهاي مورد نياز براي شروع كار با PHP

الف ) ویرایشگر (Editor):

برای نوشتن برنامه ها به زبان PHP نیاز به یک ویرایشگر متن داریم. NotePad ،WordPad ، Simple Text، نرم افزارهای رایگانی هستند که احتیاجات شما را برآورده می سازند. همچنین نرم افزارهایی مانند BBEdit ، Word Perfect، HomeSite و یا Word نیز امکانات ویژه ای را در این مورد در اختیار شما قرار می دهند. نرم افزارهایی مانند Dreamweaver و GoLive نیز برای این منظور قابل استفاده می باشد.

ب) راهنما (Help)

PHP یک راهنمای خیلی خوب و کامل داره که مطمئنا خیلی به کارمون میآد. این برنامه را میتوانید از آدرسhttp://www.php.net/get/php_manual_chm_12.zip/from/a/mirror دانلود کنید.

ج) سرور

همانطور که میدانید PHP یک زبان سروری است (Server Side). یعنی اینکه وقتی سرور ابتدا آنرا اجرا میکند و سپس اجرا شده آنرا که یک فایل html میباشد برای کاربر ارسال میکند. لذا شما اگر یک صفحه Php را view source کنید هیچ دستور php را در آن نخواهید دید. به همین دلیل ما برای اینکه بتوانیم با php کار کنیم باید فایلهایمان را روی سرور اجرا کنیم.(سرور از کجا بیاریم؟)
پس باید دستگاهی که میخواهیم روی آن کار کنیم را تبدیل به یک سرور (سرور مجازی) کنیم. البته نگران نباشید این کار خرجی ندارد.

نصب و پیکربندی PHP

اولين چيزي كه بايد بهش بپردازيم اين است كه ما از چه نوع سيستم عــــــــــاملي استفاده مي كنيم يعني سيستم عاملي كه ما از استفاده مي كنيم قــابليت نصب php رو داره ؟ يا نه؟
من تو پست های قبلی اين مسئله رو توضيح دادم و گفتم كه
php روي چــه سيستم عامل هاي كار مي كنه و نصب ميشه. حالا ما مي خواهيم ياد بگيرييم كه چطــوري مي توانيم برنامه هايي كه به زبان php مي نويسيم رو اول رو سيستم خودمــــــون تست و اجرا كنيم و بعد اون رو منتقل كنيم به يك سيستم ديگه كه احتمالا همـــون سرور است.

اولين كاري كه بايد انجام بديم اينكه از يك نرم افزاري استفاده كنيم كه قـابليت اين رو داشته باشه كه سيستم ما رو به يك وب سرور تبديل كنه!

اول روش اجراي php رو بــــــــــــروي Windows آموزش خواهم داد بعد از اون در پست بعدی در مورد نرم افزار EasyPHP صحبت خواهم کرد.

پس دو راه برای تبدیل دستگاه به یک سرور مجازی داریم:


برای مشاهده ادامه مطلب اینجا کلیک کنید
نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: طراحی صفحات وب |

بلوتوث Bluetooth 

                                                          

بلوتوث از نام پادشاه دانمارکی (Harold Bluetooth Blatant) در قرن 10 برگرفته شده او کسی بود که دیپلماسی را از جنگ به سمت گفتگو سوق داد. مخترعان تکنولوژی بلوتوث فکر میکردند این نام مناسب برای تکنولوژی آنهاست که به وسایل مختلف اجازه میدهد نوعی گفتگو با هم داشته باشند.Bluetooth یک سیتم رادیویی برای مصارفی با توان پایین در یک برد کوتاه (10 سانتی متر, 10 متر و 100 متر )که توسط یک میکروچیپ ارزان طراحی شده می‌باشد.کاربران حرفه ای زیادی هستند که حتی به بلوتوث فکر هم نمیکنند با اینکه امروزه بلوتوث بر روی اکثر لپ تاپ ها فعال است. البته تعداد این کاربران چندان کم هم نیست ! در آغاز بلوتوث با سر وصدای زیادی به بازار عرضه شد. شعارهایی که اکثر آنها مبنی بر این بود که ما از شر کابلهای پیچیده و درهم وبرهم خلاص میشویم. ولی ظاهرا هنوز بلوتوث مورد توجه اکثریت قرار نگرفته است. از سیستمهای مبتنی بر بلوتوث تا حالا محصولاتی نظیر iPaq ها مورد توجه قرار گرفته اند. چرا که کاربران میتوانند براحتی این سیستمها را حمل کنند و با کیبورد هاپرینترها و هد ستهای قابل حمل از زندگی لذت ببرند. در حقیقت برای ابزارهای قابل حمل که پورتهای زیادی روی خود ندارند بلوتوث مورد توجه شدید قرار گرفته است. موبایل های مبتنی بر بلوتوث به شما اجازه میدهند که به یک PDA یا کامپیوتر قابل حمل متصل شوید و بدرون اینترنت شیرجه بزنید !


برای مشاهده ادامه مطلب اینجا کلیک کنید
نوشته شده توسط میلاد سلطانی | لینک ثابت این پست | موضوع: شبکه |