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

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

ارسال‌ها: 15
تاریخ عضویت: اسفند ۱۳۹۰
اعتبار: 0
سپاس‌ها: 0
4 سپاس گرفته‌شده در 4 ارسال
ارسال: #1
گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
از صفحه 65 تا صفحه 81 کتاب مطالعه شود
(فصل 4 کتاب از ابتدای فصل تا ابتدای بخش 4.2)
۰۱ آبان ۱۳۹۱، ۰۵:۵۲ ب.ظ
ارسال‌ها پاسخ

fifi آفلاین
فائقه ربانی
دانشجوی فعال
****

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

ارسال‌ها: 61
تاریخ عضویت: مرداد ۱۳۹۱
اعتبار: 0
سپاس‌ها: 10
3 سپاس گرفته‌شده در 3 ارسال
ارسال: #2
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
محتوی درس ::: کاری که Aliasing در web server انجام می دهد ، با توجه به اینکه فرمودید که اگر درخواستی به داریکتور X آمد ، طوری تنظیم شده که آن را به دایرکتوری Y بفرستد... می شه گفت مثل IP Forwarding روی DNS است و به جای دیگر می فرستد ؟ یا نه فقط تغییر نام X به Y است ؟
در صورتی که فقط تغییر نام باشد ، چگونه از قبل و از کجا می فهمه که در آینده در خواست X قرار است بهش وارد شود که از قبلش روی سرور تعریف می کنه که اگر X اومد تو به Y بفرست؟
۰۶ آبان ۱۳۹۱، ۱۱:۱۵ ق.ظ
ارسال‌ها پاسخ
eskandari_amin آفلاین
امین اسکندری
تازه وارد
*

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

ارسال‌ها: 3
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #3
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
ایا می توان در یک وب سرور نظیر iis دو وب سایت مختلف را روی یک پورت انتشار داد؟ اگر خیر چرا؟
۰۷ آبان ۱۳۹۱، ۰۷:۴۷ ب.ظ
ارسال‌ها پاسخ
reza.seraji آفلاین
رضا سراجی جهرمی
کمی تا قسمتی فعال
***

دانشجوی کارشناسی ارشد
فن آوری اطلاعات

ارسال‌ها: 10
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #4
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
با سلام خدمت استاد محترم:
  1. اینکه میگیم یک سرور امکان باز نگه داشتن Connection رو نداشته باشه، یعنی چی؟ اگه ممکنه یه مثال بزنید که سرور نتونه یه Connection رو برای مرجعات بعدی باز نگه داره.
  2. صفحه 68- Request and Response Queue- آیا رعایت قوانین FIFO در حالتی که تعداد Requestها خیلی زیاده (تعداد زیاد Requestهایی که نیاز به پردازش کمتر دارند و آخر صف هستند و کار پردزش آنها زود تمام میشه) باعث Over Head بیش از اندازه نمیشه؟
۰۷ آبان ۱۳۹۱، ۰۷:۴۷ ب.ظ
ارسال‌ها پاسخ
fifi آفلاین
فائقه ربانی
دانشجوی فعال
****

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

ارسال‌ها: 61
تاریخ عضویت: مرداد ۱۳۹۱
اعتبار: 0
سپاس‌ها: 10
3 سپاس گرفته‌شده در 3 ارسال
ارسال: #5
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
محتوی درس :::: در قسمت FiFo ، فرمودید که Request هایی که زودتر انجام شوند به صف output وارد می شوند و در صورتی که شماره کوچکتر از آن در صف Input نباشد ، به ماژول Response داده می شود؟ اگر آره ، می شه بفرمایید با چه مکانیزمی این دو صف Output و Input با یکدیگر Syn می شوند؟

محتوی درس:::: سرور چگونه می فهمد که یک Request یک As-is page است ، منظورم این هست که چه تنظمیاتی داخل درخواست وجود داره که سرور با خوندن آن می فهمه که این یک در خواست As-Is page است؟
۰۷ آبان ۱۳۹۱، ۰۷:۵۶ ب.ظ
ارسال‌ها پاسخ

B.Aghabalaee آفلاین
بهناز آقابالایی بناب
تازه وارد
*

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

ارسال‌ها: 1
تاریخ عضویت: آبان ۱۳۹۱
اعتبار: 0
سپاس‌ها: 1
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #6
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
در بحث As-Is page مطرح شده که این صفحات یا مجموعه بایت ها بدون هیچگونه proccess از طرف server ارسال می شود . خوب این موضوع در مورد تمام موارد static مگه همینطور نبود؟ و اینکه اصاصا از چنین خصوصیتی برای چه استفاده می شود؟

یعنی اینکه ما خودمان برای Server , As-Is page بفرستیم و دوباره آن را درخواست کنیم برای چک کردن (debug) بدون اینکه server کاری کند چگونه ،type را تغییر دهیم اگر content type فقط در تعریف header قابل تعریف است ؟
۰۷ آبان ۱۳۹۱، ۰۸:۵۹ ب.ظ
ارسال‌ها پاسخ
sabety_r آفلاین
رسول ثابتی
تازه وارد
*

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

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

1-با توجه به اینکه در response سرور contetnt type تعریف میشه و content type تنها یک مقدار میگیره آیا به این معنیه که اگه یه فایل Html داشته باشیم که حاوی text و gif با هم باشه این فایل حتما باید با حداقل دو تا response به browser فرستاده بشه؟
2-آیا تنظیمات aliasing تو iis انجام میشه یا یه بخش جداگانه از سرور؟ ممکنه دقیقا بفرمایید برای تعریف یک alias کدوم قسمت باید بریم مثلا تو windows server
3- as is page خروجی یه نرم افزاره ؟ چطوری ساخته میشه؟
4-آیا browser میدونه که الان باید یه as is page رو پردازش کنه؟ من متوجه نشدم در حالت debug چطور نوع فایل رو تغییر بدیم و عکس العمل browser رو ببینیم با توجه به اینکه فرمودید اینگونه صفحات نوع مشخصی ندارند و چندین بایت هستند
5- cgi ها کاملا server side هستند یا در سمت کلاینت هم ممکنه اجرا بشن
6-با توجه به محتوا درسته که بگیم web app ها همگی cgi هستند ولی عکس آن صحیح نیست

با تشکر

ببخشید استاد با توجه به موارد مطرح شده در ssi بهتر نیست مورادی مثل تنظیمات پیکربندی مانند ظاهر و فرمت صفحات وبمون در یک یا چند تا فایل cgi ذخیره کنیم و همه جای وب سایتمون ازش استفاده کنیم؟
۰۷ آبان ۱۳۹۱، ۱۱:۵۷ ب.ظ
ارسال‌ها پاسخ
dehghanimeh آفلاین
مهدی دهقانی
در حال پیشرفت
**

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

ارسال‌ها: 7
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #8
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
با عرض سلام خدمت استاد گرامی
در مورد As-Is page فرمودید که این فایلها شامل header , body پرتکل http هستند.
یعنی سرور در ازاء درخواست این فایلها هیچ گونه پردارشی انجام نمیده؟
من هنگام ایجاد سایت بروی هاستی که با آن کار میکردم با یک سری فایل (به صورت خودکار تولید شده) با نامهای
400.shtml
401.shtml
402.shtml
403.shtml
404.shtml
500.shtml
مواجه می شدم که الان متوجه شدم که نام این فایلها خطاهای پرتکل http هستند
آیا این فایلها همان As-Is pages هستند که سرور به ازای یک خطای خاص آن را کاملا ارسال می کند؟
من یکی از این فایلها را با محیط متنی باز کردم که محتویات آن این است

کد php:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<
HTML><HEAD>
<
TITLE>400 Bad Request</TITLE>
</
HEAD><BODY>
<
H1>Bad Request</H1>
There was an error in your request.
<
HR>
<
I><!--#echo var="HTTP_HOST" --></I>
</BODY></HTML>

[/
code
ولی هیچ گونه header وجود نداشت.

با تشکر.ببخشید که طولانی شد
۰۸ آبان ۱۳۹۱، ۱۲:۱۶ ق.ظ
ارسال‌ها پاسخ
z_ebrahimi آفلاین
زهرا ابراهیمی
در حال پیشرفت
**

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

ارسال‌ها: 7
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 1
سپاس‌ها: 5
6 سپاس گرفته‌شده در 1 ارسال
ارسال: #9
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
با عرض سلام
در صفحه 68 کتاب در قسمت persistent connection فرمودید برای بالا بردن performance یک connection را تا جایی که امکان داره باز نگه می داریم ولی در برنامه نویسی که ما می گیم نهایت سعی را بکنیم که conn را زیاد باز نگه نداریم برای اینکه بار ترافیکی سرور db را کم کنیم ، اینها با هم تداخل ندارند؟
۰۸ آبان ۱۳۹۱، ۰۸:۲۲ ق.ظ
ارسال‌ها پاسخ

sobhanipoor آفلاین
نجمه سبحانی پور
najmeh sobhanipoor
***

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

ارسال‌ها: 13
تاریخ عضویت: اسفند ۱۳۹۰
اعتبار: 0
سپاس‌ها: 0
1 سپاس گرفته‌شده در 1 ارسال
ارسال: #10
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
با سلام
سوال از بخش SSI : در محتوای درس گفته شده بعضی وقتها وب سرورها authorization challenge ی که بر می انگیزند ربطی به OS ندارد آیا منظور این است که Id و password ی که می خواهد غیر از authontication مربوط به OS است؟

همچنین در ادامه گفته شده در این حالت credential وب سرور حدود application را مشخص می کند آیا منظور این است که permissin آن Id و password ی که در authorization challenge مشخص کرده ایم تعیین کننده permission نیست و تنها بر اساس credential وب سرور حدود اجرای application مشخص می شود.

اگر ممکن است در مورد anonymous access توضیح بفرمایید.
۰۸ آبان ۱۳۹۱، ۰۱:۴۶ ب.ظ
ارسال‌ها پاسخ
فرهاد آفلاین
فرهاد ملك محمدي
در حال پیشرفت
**

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

ارسال‌ها: 5
تاریخ عضویت: اسفند ۱۳۹۰
اعتبار: 0
سپاس‌ها: 2
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #11
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
با سلام و خسته نباشيد
1- لطفاطريقه تشخيص نوع كانتنت از روي path را توضيح دهيد؟
2-آيا تمام requestها از هر نوعي باشند قانون responce آنها FIFOاست؟
۰۸ آبان ۱۳۹۱، ۰۲:۴۳ ب.ظ
ارسال‌ها پاسخ
AMD آفلاین
احمد محمدی
تازه وارد
*

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

ارسال‌ها: 1
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #12
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
منظور از این متن چیست؟
این چه هدفی است که کتاب می گوید با وجود PHP, Cold Fusion, ASP,JSP و JSP, Servlet هنوز به آن نرسیده ایم؟ (صفحه 65)
:
An ideal approach would allow the processes by which Web sites serve dynamic
data to be established in a declarative fashion, so that those responsible for maintaining
the site are not required to write custom code.
This is an important thread in the evolution of Web servers, browsers and the HTTP protocol,
but we have not yet reached this goal.


۰۸ آبان ۱۳۹۱، ۰۲:۵۷ ب.ظ
ارسال‌ها پاسخ
9170087 آفلاین
بهمن پورغلامی
در حال پیشرفت
**

دانشجوی کارشناسی ارشد
فن آوری اطلاعات

ارسال‌ها: 5
تاریخ عضویت: مهر ۱۳۹۱
اعتبار: 0
سپاس‌ها: 0
0 سپاس گرفته‌شده در 0 ارسال
ارسال: #13
RE: گروه 2 برنامه نویسی وب - سوالات جلسه چهارم
در مورد تشخیص محتوا از مسیر، در ASP.NET و توسط کنترل FileUploder می توان بصورت زیر عمل کرد

FileUpload1.PostedFile.ContentType
۰۸ آبان ۱۳۹۱، ۰۵:۳۸ ب.ظ
ارسال‌ها پاسخ



موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Lightbulb بحث در مورد درس زبان های برنامه نویسی وب Saeed Mohammadpour 18 4,131 ۱۸ دى ۱۳۹۲، ۱۰:۴۹ ق.ظ
آخرین ارسال: xvn379
  گروه 2 برنامه نویسی وب - سوالات جلسه دهم hossein 6 1,691 ۲۴ دى ۱۳۹۱، ۰۵:۰۷ ب.ظ
آخرین ارسال: fifi
  گروه یک برنامه نویسی وب سوالات جلسه هشتم samadbin 9 2,241 ۲۳ دى ۱۳۹۱، ۱۱:۰۷ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه سازی وب سوالات جلسه هفتم samadbin 7 1,879 ۲۳ دى ۱۳۹۱، ۱۱:۰۵ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه سازی وب سوالات جلسه ششم samadbin 6 1,661 ۲۳ دى ۱۳۹۱، ۱۱:۰۴ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه نویسی وب سوالات جلسه چهارم samadbin 8 2,149 ۲۳ دى ۱۳۹۱، ۱۱:۰۲ ق.ظ
آخرین ارسال: imanamico
  گروه یک برنامه نویسی وب سوالات جلسه دهم samadbin 3 1,270 ۱۶ دى ۱۳۹۱، ۰۵:۰۹ ب.ظ
آخرین ارسال: FarnazTalebi
  گروه 2 برنامه نویسی وب - سوالات جلسه نهم hossein 5 1,440 ۱۱ دى ۱۳۹۱، ۰۴:۳۴ ب.ظ
آخرین ارسال: apmo