PDA

نسخه کامل مشاهده نسخه کامل : تفاوت های صفحات static و dynamic به زبان ساده (سوالی بود همینجا بپرسید!) ?!؟



DaRiOuShJh
27-06-2008, 13:18
استاتیک همونطور که از اسمش معلومه صفحه ای ایستا و ثابت هست و داخلش فقط از کدهای HTML و کدهای clientside مثله جاوااسکریپت و dhtml و ... استفاده شده و از دیتابیش و ... خبری نیس چون راهی برایه برقراری ارتباط بینه کاربر و سرور وجو نداره

داینامیک استاتیکی (به تعریف و پارامترهای استاتیک در پاراگراف قبل توجه بشه) هست که در کناره ویژگی ها و زبونهای html و client side از زبونهای دیگه ای به اسمه زبونهای serverside که شامله asp و php و .... هستن میشه که ای زبونها این امکان رو به کاربر و طراح میدن که رابطه ی مستقیمی بینه کاربر با سرور (دیتابیس) داشته باشن

اگه قاطی میکنی اینا رو جملات رو تکه تکه بخون

میبینی خیلی سادس

طبقه این تعاریف کلیه وبلاگ ها، فروم ها، cms ها، فروشگاه ها و .... داینامیک هستن

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


یه مثاله خیلی ساده هم میزنم که قشنگ ملتفت بشی:

همین پست رو که من الان نوشتم برای اینکه تو فروم به نمایش در میاد باید روی "ارسال جواب سریع" کلیک کنم
تا اینجاش که با منه (کاربر)

از اینجا به بعد میره سراغه دیتابیس و سرور
خوب وقتی که رو کلید کلیک کردم اطلاعاته این پستم به صفحه ای مثلا post.php فرستاده میشه (همونطور که تو تعریف گفتم فروم ها داینامیک هستن)
این صفحه ی post.php همونطور که از پسوندش معلومه به زبونه serverside یعنی Php نوشته شده
اون این کدها رو به چند صفحه ی دیگه و از اونجا به دیتا بیس میفرسته
در دیتابیس این نوشته ها سرچ میشه و دوباره عملیاته بالا برعکس بر میگرده به این صفحه و این صفحه نوشته های من رو نمایش میده

یعنی من (کاربر) با سرور به اصلاحا به طوره مستقیم رابطه برقرار کردم

ولی تو استاتیک از این خبرها نیس
یعنی نه چیزی رو میتونید پست کنید نه چیزی رو به جز دسترسی به صفحه اصلی و سرور حذف یا اضافه کنید

برگرفته از تاپیک:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

MeHrDaD_MeNaY
28-06-2008, 20:47
سلام
برنامه نويسي serverside چيه ؟
چه ربطي به اينا داره
ممنون داريوش جان

DaRiOuShJh
29-06-2008, 12:17
مهرداد جان اینجا نوشتم:


زبونهای html و client side از زبونهای دیگه ای به اسمه زبونهای serverside که شامله asp و php و .... هستن میشه که ای زبونها این امکان رو به کاربر و طراح میدن که رابطه ی مستقیمی بینه کاربر با سرور (دیتابیس) داشته باشن



php و asp زبونهای داینامیک و سرورساید هستن

DaRiOuShJh
05-11-2008, 23:22
آخرین پست این تاپیک مربوط به 130 روز قبل است و جزو تاپیک های قدیمی انجمن محسوب میشود!


به بالا ها احضار میکنیم همی و بسی!!××@#%@#$^