PDA

View Full Version : سوال: زبانهای برنامه نویسی برای وب



elham1611
یک شنبه 29 آذر 1388, 21:22 عصر
کلا چه زبانهایی برای برنامه نویسی تحت وب داریم؟

مثلا
------------------------------------------------------------------
html که با پسوند html

visual stdio که شامل vb و #c هست و با پسوند aspx

php که با پسوند php ظاهر میشه
-----------------------------------------------------------------

دیگه چه زیانهای برننامه نویسی وجود داره؟؟؟

(در مورد cgi هم اگر کسی میتونه توضیح بده که اصلا چی هست)

ممنون/الهام

afshin9032
یک شنبه 29 آذر 1388, 23:30 عصر
زبان هاي برنامه نويسي وب مانند : python - java - perl

CGI برنامه ای است که به زبانهای مختلف نوشته میشه php - perl - vbscript - c - python و ... اما perl مادر CGI هست

توضيحات :
صفحات وب اطلاعات متفاوتی رادر خود نگهداری می نمايند. صفحات فوق بر روی سرويس دهندگان وب و بر اساسيک ساختار مشخص ، سازماندهی و ذخيره خواهند شد. کاربران اينترنت بااستفاده از مرورگر خود، درخواست يک صفحه وب را می نمايند، در خواست موردنظر پس از ارسال از طريق محيط انتقال در اختيار سرويس دهنده وب قرار خواهدگرفت. سرويس دهنده وب پس از دريافت درخواست کاربران، عمليات جستجو ويافتن فايل درخواست شده را آغاز می نمايند. در صورتيکه فايل ( صفحه وب)درخواستی پيدا نگردد، سرويس دهنده برای برنامه مرورگر کاربر کدی رابمنزله عدم يافتن فايل ارسال و مرورگر پيام مناسبی در رابطه با عدم يافتنفايل را در اختيار کاربر قرارخواهد داد. در صورتيکه سرويس دهنده فايلدرخواستی را پيدا نمايد، آن را به منظور نمايش برای مرورگر کاربر ارسالخواهد کرد.
فرآيند فوق ، نحوه برخورد سرويس دهنده وب با فايل های ايستا ( صفحات وب ايستا ) را تشريح می نمايد. صفحات وب ايستا ، قبل از درخواست کاربران توسط مولفين مربوطه ، طراحی و بر اساس ساختار سازماندهی شده بر روی سرويس دهنده وب مستقر خواهند شد. محتويات اين نوع صفحات همواره يکسان بوده و اطلاعات موجود را صرف نظر از زمان، مکان، تمايلات درخواست کننده بصورت يکسان نمايش خواهند داد. اکثر سرويس دهندگان امکان استفاده از فايل های پويا را نيز فراهم می آورند. برای ارائه تکنولوژی فوق از امکانات متعددی استفاده می گردد . (CGI (Common Gateway Interface يکی از امکانات موجود در اين زمينه است . امروزه از اينترفيس CGI در موارد متعددی استفاده می گردد :
- يک دفترچه تلفن امکان ارسال اطلاعات کاربران را از طريق يک فرم Html فراهم و پس از ارسال اطلاعات موجود در فرم ، اطلاعات در بانک های اطلاعاتی ذخيره خواهد شد.
- يک فروشگاه online کتاب ، امکان ارسال اطلاعات مربوط به يک گروه از کتاب را قراهم و در ادامه اطلاعات تکميلی در رابطه به هر يک از کتاب های موجود در گروه در اختيار کاربران قرار خواهد گرفت .
- در برنامه های موتور جستجو ، امکان درج کلمات مورد نظر برای جستجو در اختيار کاربران گذاشته خواهد شد ، در ادامه برنامه مورد نظر، آدرس صفحات وب شامل اطلاعات مورد نظر ( جستجو) را در اختيار کاربران قرار خواهد داد.

amirniknam
دوشنبه 30 آذر 1388, 00:15 صبح
کلا چه زبانهایی برای برنامه نویسی تحت وب داریم؟

مثلا
------------------------------------------------------------------
html که با پسوند html

visual stdio که شامل vb و C#‎‎‎ هست و با پسوند aspx

php که با پسوند php ظاهر میشه
-----------------------------------------------------------------

دیگه چه زیانهای برننامه نویسی وجود داره؟؟؟

(در مورد cgi هم اگر کسی میتونه توضیح بده که اصلا چی هست)

ممنون/الهام
اين نگارش شما زياد علمي نيست
مثلا Visual stdio يك زبان نيست بلكه يك IDE است كه بخشي از آن يعني vwd براي توسعه نرم افزارهاي تحت وب با پلت فرم ASP.NET هستند كه زبان هاي C#‎‎ و VB بر روي اين پلت فرم ميتوانند كار كنند همچنين يكي از پسوند هاي مورد استفاده در اين سكو aspx است. علاوه بر آن بدون نياز به VS.NET هم ميتوان از ASP.NET استفاده كرد.
در آخر تفاوت بسيار زيادي بين HTML و مثلا PHP وجو دارد
HTML تحت كلاينت و PHP تحت سرور كار ميكنند

sajjadrad
سه شنبه 29 دی 1388, 15:45 عصر
این نگارش شما زیاد علمی نیست
مثلا Visual stdio یک زبان نیست بلکه یک IDE است که بخشی از آن یعنی vwd برای توسعه نرم افزارهای تحت وب با پلت فرم ASP.NET هستند که زبان های C#‎‎‎ و VB بر روی این پلت فرم میتوانند کار کنند همچنین یکی از پسوند های مورد استفاده در این سکو aspx است. علاوه بر آن بدون نیاز به VS.NET هم میتوان از ASP.NET استفاده کرد.
در آخر تفاوت بسیار زیادی بین HTML و مثلا PHP وجو دارد
HTML تحت کلاینت و PHP تحت سرور کار میکنند

بحثو زیاد تخصصیش نکنید...
لطفا یکی درباره اینا توضیح بدید...زبان های برنامه نویسی تحت وب رو نام ببرید...برتری هرکدوم نسبت به بقیه...نقاط ضعف...هر کدومو بررسی کنید ...بگید که در حال حاضر کدوم یکی از زبان های تحت وب...مفیدتر امن تر.پر سرعت تر و کاربردی تره...
ممنون/سجاد