با ورود و یا ثبت نام وارد انجمن شوید.
X با کلیک روی تبلیغات سایت می‌توانید در تامین بخش بسیار اندکی از هزینه‌های بالای نگهداری این مجموعه با ما سهیم شوید.
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
نویسنده پیام
samadbin آفلاین
حسن صمدبین
کمی تا قسمتی فعال
***


ارشد طراحی و تولید نرم افزار

ارسال‌ها: 17
تاریخ عضویت: فروردین ۱۳۹۱
اعتبار: 2
سپاس‌ها: 0
6 سپاس گرفته‌شده در 6 ارسال
ارسال: #1
گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
سوالات مربوط به جلسه پنجم از ابتدای صفحه 81 تا صفحه 96 کتاب یعنی از ابتدای بخش 4.2 تا بخش 4.5
۱۳ آبان ۱۳۹۱، ۰۹:۳۲ ق.ظ
ارسال‌ها پاسخ

MojtabaRahsepar آفلاین
مجتبی رهسپار
تازه وارد
*

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 2
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #2
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
با سلام . استاد یک سئوال از قسمت های اولیه درس داشتم .
1-در متود Get Or Post وقتی برای اولین بار در Browser آدرس یک سایت را تایپ می کنیم که هیچ Path ی ندارد ، آنگاه در جلوی متود GET و یا POST در پکتی که به سمت سرور ارسال می شود چه چیزی نوشته می شود؟
آیا هیچ چیزی نمی آید یا فقط یک اسلش قرار می گیرد؟

2-آیا سایت هایی که Static هستند ، بهتر نیست که تمام صفحات آن را به صورت As Is Page ساخته شوند؟
۱۳ آبان ۱۳۹۱، ۰۹:۵۰ ق.ظ
وب سایت ارسال‌ها پاسخ
FarnazTalebi آفلاین
فرناز طالبی
در حال پیشرفت
**

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 8
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 1
سپاس‌ها: 0
1 سپاس گرفته‌شده در 1 ارسال
ارسال: #3
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
باسلام
1- لطفاً در رابطه با روش های extend کردن وب سرور (در مبحث Server Extensions ) و نحوه پیاده سازی مثالهایی که در محتوا مطرح کرده اید مثل برانگیختن authorization chalenge و filtering و ... بیشتر توضیح دهید.
2- آیا وب سرور می تواند یک فایل با پسوند pdf را که در قسمت content type آن gif یا text تعیین شده به درستی نشان دهد چون به هر حال فرمت فایل مثلاً pdf است و وقتی با فرمت دیگری قرار باشد نشان داده شود محتوای فایل به هم می ریزد؟ در مورد نحوه نمایش درست فایل ها در فرمت غیر از فرمت خودشان توضیح دهید
3- در مورد chunked transfer : آیا حجم داده ای که هر بار می توان فرستاد محدودیت خاصی دارد؟ یا کاملاً اختیاری است.
4- آیا می توان گفت انتخاب روش برنامه نویسی وب (FastCGI، Native API، Servlet و ....) با توجه به نوع برنامه ای که قرار است نوشته شود انتخاب می شود مثلاً در برنامه ی مورد نظر سرعت مهمتر است یا امنیت یا performance یا ....؟
با تشکر
۰۷ آذر ۱۳۹۱، ۰۲:۰۳ ب.ظ
ارسال‌ها پاسخ
farnaztafte آفلاین
فرناز تفته
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 23
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
1 سپاس گرفته‌شده در 1 ارسال
ارسال: #4
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
باسلام و خسته نباشید
1.در شکل 4.14 صفحه 89 کتاب آیا میتوان در chunked ها به جای encoding از encriptionاستفاده کرد؟درهمان شکل برای 28 بیت اول چه نیازی به ignore this و encode کردن آن بود؟نمیشد به نوعی نوشت که از بیت 29 ام انتقال یا encodingانجام بشه؟درهمان شکل درمورد انواع another -footer مقداری توضیح دهید
2.شکل 4.16 صفحه 94 کتاب درمورد تگ virtual host در template processing استفاده میشه؟اگر امکان داره در مورد این شکل بیشتر توضیح دهید
3.عملکرد template processing ها مثل schema xml می باشد؟یعنی برنامه نویس باید کاربرد تگ ها را تعریف کند؟
باتشکر از توجه شما
۱۰ آذر ۱۳۹۱، ۰۴:۱۱ ب.ظ
ارسال‌ها پاسخ
Saeed Mohammadpour آفلاین
سعید محمدپور
دانشجوی فعال
****

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 81
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 5
سپاس‌ها: 4
17 سپاس گرفته‌شده در 12 ارسال
ارسال: #5
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
با سلام


1) لطفا مزیت اصلی استفاده از moduleها در FastCGIها را توضیح داده و بفرمائید چرا FastCGIها منسوخ شدند؟
2) لطفا servletها را بیشتر شرح داده و بفرمائید که server-side بودن servletها به چه دلیل بوده و چه مزایایی را دربر دارد؟
2)آیا مزیت اصلی Servletها نسبت به Template processing تنها Portability می باشد؟
3) لطفا رابطه JSP با SERVLET را توضیح دهید.آیا این جمله می تواند درست باشد که: "رابطه JSP با SERVLET به نوعی همانند رابطه SSI با CGI می باشد"؟
4) آیا در Chunked-Transfer, تکه دوم فقط زمانی می تواند ارسال شود که تکه اول کاملا ارسال شده باشد؟ در ضمن آیا اگر در ارسال یا دریافت تکه اول مشکل یا خطایی رخ دهد تکه دوم باز می تواند ارسال شود؟
5) بهتر است در چه مواقعی از dual-hommed firewall و در چه مواقعی از screened-host firewall استفاده شود؟


با تشکر
۱۰ آذر ۱۳۹۱، ۰۶:۱۹ ب.ظ
ارسال‌ها پاسخ

elham2000 آفلاین
الهام آقایی
تازه وارد
*

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 2
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #6
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
با سلام
  • استاد راجع به الگوی mvc یه توضیح مختصر بدید و علت اینکه چرا template process در رسیدن به این الگو(mvc) دچار مشکل هستن؟
  • صفحه 92 کتاب بخش 4.4.2 را یه مقدار توضیح بدین یه کم مبهم بود
۱۱ آذر ۱۳۹۱، ۱۲:۱۳ ق.ظ
ارسال‌ها پاسخ
akarrari آفلاین
آزاده کراری
تازه وارد
*

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 1
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 2
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #7
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
با سلام و احترام

استاد لطف می کنید :
1. در مورد کاربردهای CGI، FastCGI و بخصوص Servlet مثال عملیاتی بزنید.

2. در مورد load balancing وب سرور باید ویژگی های خاصی داشته باشد؟ این قابلیت پیش فرض در آنها وجود دارد؟ application server ها چه امکاناتی در این زمینه اضافه تر دارند و آیا صرفا در حیطه پردازش request ها می باشد و یا اینکه بر روی خود پروسس ها هم کاری انجام میدهند؟

ممنون
۱۱ آذر ۱۳۹۱، ۰۱:۲۱ ق.ظ
ارسال‌ها پاسخ
m_starrah آفلاین
مرجان صنعتي طراح
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 17
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 6
2 سپاس گرفته‌شده در 2 ارسال
ارسال: #8
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
با سلام و احترام


1-آيا زبان هاي Template Processing جزو نرم افزار هاي Open source هستند كه امكان اضافه كردن Tag هاي جديد به زبان را دارند و يا taglib بايد ايجاد نمود؟

2-آيا همه زبان هاي Template Processing قابليت script نويسي را suport مي كنند؟

با تشكر
۱۱ آذر ۱۳۹۱، ۰۹:۴۷ ق.ظ
ارسال‌ها پاسخ
Reza Safizadeh آفلاین
رضا صفی زاده
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 13
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #9
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
با سلام و احترام

استاد لطفاً در مورد نصب یک http proxy روی یک سیستم Firewall و کلاً چگونگی ترکیب این دو با هم توضیح بیشتری بدهید.

ممنون
۱۱ آذر ۱۳۹۱، ۰۹:۵۶ ق.ظ
ارسال‌ها پاسخ

razi آفلاین
مریم راضی
تازه وارد
*

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 1
تاریخ عضویت: اسفند ۱۳۹۰
اعتبار: 0
سپاس‌ها: 1
1 سپاس گرفته‌شده در 1 ارسال
ارسال: #10
Question  RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
چه لزومی برای به کار گرفتن chunked transfer هست ؟ چون قبلا گفته شد http امکان ارسال اطلاعات به صورت multipart را دارد?
۱۱ آذر ۱۳۹۱، ۰۲:۴۴ ب.ظ
ارسال‌ها پاسخ
bahiraei آفلاین
حسین بحیرایی
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 15
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 1
سپاس‌ها: 17
2 سپاس گرفته‌شده در 2 ارسال
ارسال: #11
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
در صفحه ی 98
pdf1- بخش
4.2.1:

Processing a request that invokes a CGI script requires the .spawning of a child process to
execute that script

منظور از

spawning of achild process
بحث اجرا کردن کده اسکریپت از
ابتدا برای هر درخواست است؟

2- 81pdf گفته شده که fast cgi ها دو امکان portable بودن cgi و کارایی بالای native api ها را ترکیب می کند اما صفحه ی بعد میگه:


Therein lies the problem: to ensure true
portability, FastCGI functionality has to be supported across the board in a consistent
and compatible fashion for all different HTTP servers. The failure of FastCGI
modules
بالاخره fastcgi ها ، portable هستند یا نه ؟ اگرنیستند به چه چیزی وابستگی دارند؟
(server و operating systems و hardware platforms)
3-آیا Fastcgi ها بر خلاف cgi ها میتوانند دریک لحظه روی هندل
کردن چند ریکوئست کار کنند؟ (Execution یا Load balancing)
4-در شکل 4.14 اصلا بحث chunked چه ربطی به encoding دارد؟ نمیتوان اطلاعات رو chunked کرد بدون اینکه اینکد شوند؟

5-زبان های murkup به چه زبان هایی میگن (تعریف) و آیا Tp ها جزء آنها به حساب می آیند؟

6-درباره ی کامپایل jsp به Servlet کمی توضیح میدهید؟

7-

صفحه ی 102
pdf
بخش 4.2.6 پاراگراف دوم:
In contrast with earlier...

و پاراگرافه آخر:

Unlike servlets, the JSP...

رو میشه یه توضیح بدین.


8-در صفحه ی 109
pdf
منظور از servers interchangeably ،

virtual hosting است؟
9-

در صفحه ی 110
pdf
منظور از
child process و
individual requests چیست؟

highlight شده
10- در بخش 4.4.4

پاراگرافه اول دوخط آخر
:
that stores
mappings between MIME types and file extensions...
یه توضیح میدین لطفا
با تشکر

۱۱ آذر ۱۳۹۱، ۰۳:۱۵ ب.ظ
ارسال‌ها پاسخ
eli_ok آفلاین
الهام اخوت
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
طراحی و تولید نرم افزار

ارسال‌ها: 10
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 1
2 سپاس گرفته‌شده در 2 ارسال
ارسال: #12
RE: گروه یک برنامه سازی وب سوالات جلسه پنجم-اولین جلسه بعد از میان ترم
با سلام


آیا در درخواست هم هدرContent-Transfer-Encoding:chunked داریم؟چون توی محتوا گفتید میشه درخواست هم به صورت تکه تکه باشه.


آیا هر پیام که ارسال میشه دارای footer هست یا فقط پیام آخر footer دارد؟
۱۱ آذر ۱۳۹۱، ۰۳:۴۰ ب.ظ
ارسال‌ها پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  گروه 2 برنامه نویسی وب - سوالات جلسه دهم hossein 6 1,641 ۲۴ دى ۱۳۹۱، ۰۵:۰۷ ب.ظ
آخرین ارسال: fifi
  گروه یک برنامه نویسی وب سوالات جلسه هشتم samadbin 9 2,199 ۲۳ دى ۱۳۹۱، ۱۱:۰۷ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه سازی وب سوالات جلسه هفتم samadbin 7 1,833 ۲۳ دى ۱۳۹۱، ۱۱:۰۵ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه سازی وب سوالات جلسه ششم samadbin 6 1,615 ۲۳ دى ۱۳۹۱، ۱۱:۰۴ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه نویسی وب سوالات جلسه چهارم samadbin 8 2,088 ۲۳ دى ۱۳۹۱، ۱۱:۰۲ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه نویسی وب سوالات جلسه دهم samadbin 3 1,226 ۱۶ دى ۱۳۹۱، ۰۵:۰۹ ب.ظ
آخرین ارسال: FarnazTalebi
  گروه 2 برنامه نویسی وب - سوالات جلسه نهم hossein 5 1,400 ۱۱ دى ۱۳۹۱، ۰۴:۳۴ ب.ظ
آخرین ارسال: apmo
  گروه یک برنامه سازی وب سوالات جلسه نهم samadbin 7 1,673 ۰۹ دى ۱۳۹۱، ۰۴:۵۴ ب.ظ
آخرین ارسال: imanamico