ایجاد یک صفحه وب پویا

ایجاد یک صفحه وب پویا

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

 صفحات وب پویا به شما این امکان را می دهند که به راحتی محتوای خود را بدون تغییر در زمان لازم تغییر دهید؛

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

برای ایجاد یک صفحه وب پویا موفقیت آمیز ، باید روشی برای خودکارسازی بدانید.

یک زبان برنامه نویسی وب به شما این امکان را می دهد کد برنامه را در صفحه وب خود وارد کنید

که به صورت پویا HTML تولید می کند که مرورگر مشتری آن را  می خواند. یک پردازنده کد برنامه را می خواند

و به صورت پویا HTML برای نمایش محتوا در وب تولید می کند

 اکنون، چون کد برنامه نویسی در صفحه وب تعبیه شده است، بروزر جایی که باید کد را اجرا کند تا HTML پویا برای محتوای جدید تولید شود. همانطور که به نظر می رسد، دو مکان وجود دارد که کد برنامه تعبیه شده می تواند اجرا شود:

 >> در رایانه مشتری، پس از اینکه مرورگر وب صفحه وب را دانلود کرد.

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

>> روی سرور وب قبل از ارسال صفحه وب.

 این به عنوان برنامه نويسي سمت سرور شناخته می شود

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