PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : برنامه نویسی استاتیک و داینامیک در طراحی سایت:



sh369
12-09-2016, 02:42 PM
زبانی که موتورهای جستجو آن را میفهمند و از طریق آن داده های هر صفحه از وب را به کاربر نشان میدهند زبان HTML است که خاصیت استاتیک دارد یعنی تنها زبان نمایش کاربر است و از طریق آن میتوان برنامه نویسی استاتیک وب سایت یا سمت کاربر را انجام داد. طراحی وب سایت ([Only registered and activated users can see links]) استاتیک امروزه با محدودیت های زیادی همراه است به همین دلیل هم این روش در طراحی سایت به ندرت استفاده میشود.
از زمانی که وب سایت ها منابع و پایگاه هایی برای ارتباط افراد با شرکت ها شده اند برنامه نویسی پویا یا داینامیک هم به سرعت فراگیر شده است. برنامه نویسی داینامیک برای وب سایت که در طراحی سایت ([Only registered and activated users can see links]) استفاده میشود صفحات ساده HTML را به صفحات داینامیک و پویا تبدیل میکند.
زبان های برنامه نویسی در طراحی وب سایت ([Only registered and activated users can see links]) عبارتند از:
· ASP
· PHP
· JSP
هر کدام از این زبان ها را که انتخاب کنید میتوانید صفحات وب که به صورت داینامیک هستند را تولید نمایید. یعنی کدهایی که سمت سرور هستند را ایجاد کنید. شرکت طراحی سایت ([Only registered and activated users can see links])


حال به بررسی برخی از علت های روی کار آمدن برنامه نویسی داینامیک می پردازیم:
1- برنامه نویسی شیء گرا و اصول شی گرایی:با مطرح شدن شیء گرایی دیگر برنامه نویسی استاتیک جوابگو نبود زیرا وراثت که از اصول پایه ای شیء گرایی میباشد، در برنامه نویسی استاتیک تعریف نشده بود.
2- تعامل با کاربران:در برنامه نویسی استاتیک هیچ تعاملی بین کاربران و سایت وجود ندارد اما توسط برنامه نویسی داینامیک کاربران میتوانند تعامل بیشتری با سایت داشته باشند به عنوان مثال ثبت نام، درج مطلب در سایت، امکان واریز پول به حسابی خاص و ...
3- امکان تقسیم برنامه به زیر برنامه ها:از طریق این امکان میتوان برنامه ها را به زیر برنامه ها تقسیم کرد و از هر کدام بارها و بارها در هر جای برنامه استفاده کرد.
طراحی وب سایت ([Only registered and activated users can see links])
شرکت طراحی سایت ([Only registered and activated users can see links])