آموزش همگانی نمونه وب سایتها میزبانی وب ثبت دامنه طراحی وب سایت
 

in the name of allah

مزایا و معایب HTML و Flash

اگر سایت به صورت HTML (همانند این صفحه) نوشته شود، حین خوانده شدن توسط بازدیدکنندگان به سرعت بسیار بالاتری نسبت به نوع FLASH آن مشاهده می شود به لحاظ سرعت پائین اینترنت در ایران (شاید شما دارای اینترنتی با سرعت بسیار بالا داشته باشید لیکن به این نکته توجه فرمائید که شما سایت را برای سایرین ارائه می کنید نه خودتان) ما این نوع سایت را توصیه می کنیم. موتورهای جستجوگر نظیر google و yahoo و altavista و teoma alltheweb netscape yahoo search... به راحتی می توانند محتویات سایت شما را بخوانند که این امر نیز یک نکته مثبت برای نوع HTML می باشد. این نوع قابلیت تغییر بسیار بالا و آسانی دارد که این امر یز یک نکته مثبت برای آن محسوب می شود.

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

Linux چیست؟ سیستم عامل Linux یکی از سیستمهای عامل کامپیوترهاست. سیستم عامل Windows (xp, me, 98, NT) در کامپیوترهای خانگی مورد استفاده زیادی دارد و لیکن در سایتها سیستم عامل Linux حدود هشتاد درصد سایتها را پشتیبانی می نماید.

سیستم عامل linux دارای مزایای زیادی می باشد که از جمله آنها می توان به قابلیت ملاحظه و تغییر در متن برنامه ذکر کرد، بدین ترتیب که کاربر می تواند در صورت دارا بودن دانش فنی لازم متن و نحوه اجرای برنامه را تغییر دهد. سیستم عامل مذکور open source می باشد در حالیکه سیستم عامل رقیب آن یعنی Windows این قابلیت را نداشته و شرکت تولید کننده آن متن اصلی برنامه را در انحصار خود نگه داشته است.

سیستم عامل Linux دارای دیوارهای امنیتی متعددی می باشد که نفوذ غیر مجاز به متن برنامه را غیر ممکن می سازد. در حالیکه سیستم عامل رقیب دارای مشکلات امنیتی فراوانی می باشد به نحوی که تا کنون ویروسی برای سیستم عامل Linux یافت نشده است در حالیکه تعداد ویروسهای سیستم عامل windows بسیار زیاد بوده و در طی زمان این تعداد در حال افزایش می باشد. لذا لزومی برای برنامه های ویروس یاب برای Linux وجود ندارد.

سرعت بالای سیستم عامل Linux نیز یکی دیگر از مزایای این سیستم می باشد. نوع سرور موجود در سیستم عامل مذکور نیز در کارائی آن موثر است. سرور Apache نیز دارای ویژگیهای منحصر به فردی هست که باعث افزایش قدرت و کارائی نیز امنیت بیشتر سیستم عامل Linux می شود.

PHP چیست؟

در سال 1994 PHP ایجاد شد Rasmos Ladford ایجاد کننده اولیه آن بوده است ولی در طی زمان این برنامه توسط سایر متخصصین و برنامه نویسان تکمیل گردیده و به شکل کنونی آن در آمده است تا کنون چهار بار به صورت اساسی باز نویسی شده است در دی ماه 1380 تقریبا حدود پنج میلیون مورد استفاده متفاوت قرار گرفته بود و در حال حاضر نیز این تعداد به سرعت در حال افزایش است تعداد موارد استفاده کنونی آن را می توانید از سایت http://www.php.net/usage.php مشاهده نمایید .

PHP برنامه ای است که محتوای آن باز بوده (OPEN SOURCE) و استفاده کنندگان از آن می توانند نحوه کار کرد و متن برنامه را مشاهده نموده و یا تغییراتی را به دلخواه انجام دهند دسترسی به این برنامه به صورت مجانی بوده و مبلغی از بابت استفاده به کسی پرداخت نمی گردد.

PHP ابتدا به معنای صفحه اصلی شخصی (Personal Home Page) بود ولی اکنون با اعمال تغییراتی که جهت هماهنگی با GNU انجام پذیرفته است به معنی پردازنده فوق العاده می باشد .

قابلیتهای PHP:

بزرگترین رقبای PHP در حال حاضر Perl, Microsoft Active Server Pages (ASP), Java Server Pages (JSP), Allaire Cold Fusion می باشد .

در مقایسه با محصولات مذکور PHP دارای مزایای قابلیت های ویژه زیر است :

کارایی بسیار بالا

PHP بسیار کاراست به نحوی که با استفاده از یک سرور ارزان قیمت می توانید روزانه به میلیونها مراجعه کننده خدمت ارائه کنید. با استفاده از ملاکهای ارائه شده توسط Zend Technologies ارائه شده است ( Http://www.zend.com ) به لحاظ کارایی PHP رقبای خود را بسیار زیاد پشت سر گذاشته است.

قابلیت اتصال به تعداد زیاد و متفاوت بانکهای اطلاعاتی

PHP به بانکهای متفاوتی قابلیت اتصال دارد علاوه بر MySQL به بانکهای اطلاعاتی PostgreSQL, mSQL, Oracle dbm, filePro, Hyperware, Interbase, Sybase نیز قابلیتهای اتصال را دارا می باشد

شما می توانید به هر سیستم عاملی که ODBC را ارائه می دهد PHP را برای آن بانک استفاده نمایید. که سیستم عامل ویندوز و نیز محصولات آن نیز در این دسته است .

دارا بودن دستورات غنی برای استفاده های لازم در سایتها

به دلیل این که PHP برای استفاده سایتها طراحی و نوشته شده است برای کاربردهای متفاوت که در سایتها مورد نیاز می باشد توابع بسیار غنی در آن موجود می باشد. با چند دستور کوتاه می توان عکسی را با فرمت GIF و یا PNG رسم نمود یا اینکه به شبکه دیگری وصل شده و یا ایمیل های متعددی را ارسال نمود و با Cookies کار کرده و یا فایلهای PDF ایجاد نمود.

هزینه تامین و نگهداری بسیار پایین برای این برنامه

PHP به صورت مجانی ارائه می شود و در سایت http://www.php.net آخرین نسخه آن قابل داونلود می باشد.

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

نحوه نگارش و دستورات PHP تشابهات بسیار زیادی با زبان C و Perl دارد. اگر با زبانهای C ویا Perl یا C++, Java آشنائی داشته باشید به راحتی می توانید PHP را فراگیرید.

قابلیت تغییر و حمل آن

PHP با سیستمهای عامل متعددی سازگار است. سیستمهای عامل مجانی مشابه Unix مانند Linux و FreeBDS و سیتمهای تجاری مشابه Unix مانند Solaris و IRIX و نیز با سیستم عامل Microsoft Windows سازگاری دارد. جالب اینجاست که در اغلب موارد بدون نیاز به تغییر در متن برنامه میتوانید آن را در تمامی سیستمهای عامل مورد استفاده قرار دهید.

ارائه شدن متن برنامه

متن کامل برنامه در اختیار تمامی مصرف کنندگان PHP قرار گرفته است و آنان نیز می توانند تغییرات مورد نیاز خویش را در آن اعمال نمایند و لزومی جهت تماس با شرکت تولید کننده آن وجود ندارد.

MySQL چیست؟

MySQL بانک اطلاعاتی بسیار سریع و امن RDBMS است. یک بانک اطلاعاتی هرگونه داده را ذخیره نموده و قابلیت جستجو و فراخوانی اطلاعات را به کاربران ارئه می کند. MySQL قابلیت آن را دارد که همزمان به چندین کاربر اجازه کاربا سرعت زیاد دهد. همچنین قادر است به کاربران مجاز و یا غیر مجاز اجازه استفاده از منابع متفاوت را ارئه دهد. بدین دلیل MySQL بانک اطلاعاتی با کاربران زیاد و کانالهای متفاوت می باشد. MySQL زبان استاندارد جهانی بانکهای اطلاعاتی ( SQL ( Structured Query Language را به کار می گیرد. به رغم استفاده از MySQL در سال 1375 کار بر روی آن از سال 1358 شروع شده است.

سرعت بالای MySQL در مقایسه با رقیبانش غیر قابل انکار می باشد. این امر در http://www.linux-mag.com/2001-06/mysql_01.html آمده است. سایر مزایای MySQL مشابه مزایای PHP می باشد. که ذکر گردیده است.

   YEKSITE       Tel: +90 555 396 59 84       email: info@yeksite.com
   © 2005 yeksite Design .