چرا سایتهای بزرگ رو با asp.net مینویسن ؟

u3fi

Member
سلام خدمت تمام دوستای عزیز ، هدفم از ایجاد این مبحث ایجاد اختشاش یا دعوا و جنجال نبوده فقط یه سوال بوده كه تو ذهنمه و اونم اینه كه چرا سایتهای بزرگ رو مثل ایگولد یا پی پال یا همین سرویس دهنده های وبلاگهای فارسی و یا سایت بانك ها رو با Asp.net مینویسن ، مگه با php نمیشه ؟
 

u3fi

Member
حرف شما قابل احترام ، اما ببخشیدا اما چرا توی اكثر تالارها مینویسن كه انعطاف و قدرت پی اچ پی بیشتره ؟ من یادمه در مورد سرعتش یه جا خوندم یكی گفته بود در عرض 7 ثانیه میتونه كل دامنه های ثبت شده دنیا رو هوایز بگیره . . . .

این گفته ها چرا اینقدر با هم در تضاده پس ؟
 

1p30

Member
asp.net
سرعت پائین تر امنیت کمتر امکانات کمتر از مزایای آن است :D
و بیشتر سایت های امریکایی رو باهاش می سازن
و سایت های بزرگ با php هستن
موفق باشید
 

peyman1987

Member
دوست عزیز آمارتون ایراد داره.

سایتهای بزرگ اصلا اجازه نمیدن مشخص بشه وب سایتشون با چه زبونی نوشته شده.

الان هم دنیا داره به سمت اوپن سورس حرکت میکنه.

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

در هر صورت فعلا آمار میگه رشد محبوبیت Php نسبت به Asp.net بیشتر بوده.
 

1p30

Member
نه عزیز من تا انجایی که خبر دارم از سایت های بزرگ دنیا بیشتر یا جاوا هست یا php
 

websamancom

Well-Known Member
سلام دوستان علت اصلی استفاده از Aspx در کشورها بسته به نوع دیتا سنتری که خود شرکت داره تعیین میشه و یک مقدار سلیقه ای هستش البته php چون اپن سورس هستش یک مقدار مشکل امنیتی میتونه داشته باشه که خودم قبول ندارم اینو دی; در مورد asp درایران باید بگم که نیروهای سازمانی که قبلا تربیت شدن برای این سیستم ها چون در آن زمان بیشتر asp رو بورس بوده بیشتر در این زمینه مهارت دارن بهمین خاطر همون رو هم ادامه دادن دیگه
 
من با وب سامان و پیمان کاملا موافقم.
دوستان در مورد این زبانها یکم احساسی بحث می کنند. بیشتر سایتهای بزرگ هم از php استفاده نمی کنند ولی به نظر من چون در ایران و دانشگاهها بیشتر asp و asp.net آموزش داده میشه اکثر برنامه نویسان سفارشاتشان را با این زبان طراحی می کنند.
قدرت هر دو زبان یسکانه. البته شاید asp.net یکم بهتر باشه.
php به خاطر اپن سورس بودن و ارزان بودن سرورهای لینوکس محبوب شده و بیشتر دوستان چون خودشون سایت php دارن از این زبان الکی حمایت می کنند و تو سر asp.net می زنن در حالی که شاید تا حالا با asp.net کار نکرده باشن.

من اوایل asp کار می کردم و php را قبول نداشتم ولی بعد که با php آشنا شدم دیدم که تا حدودی از asp بهتره حالا که با asp.net آشنا شدم می فهمم که فرق چندانی با php نداره و همونطور که گفتم یکم بهتره البته اینو بگم که انعطاف asp.net بیشتره و به خاطر محیطش کار باهاش راحتتره و دست آدم توی طراحی سایتها بزرگ بازتره و اگر یکم خلاقیت داشته باشیم می تونیم سایتهایی جالب و حرفه ای تری طراحی کنیم.

باز هم میگم اکثرا سلیقه ای و احساسی در این مورد بحث می کنند و بهتره فقط کسانی نظر بدن که به هر دو زبان آشنایی کامل داشته باشند.
 
آخرین ویرایش:

u3fi

Member
ممنون از همه دوستانیكه لطف میكنن و تو بحث شركت میكنن .
اما من چند وقت پیش از استاد دانشگاهمون پرشیدم كه فرق این دو تا چیه ؟ گفت تو ایران هیچ فرقی ندارن اما در كل كارایی میشه با دات نت كرد كه با پی اچ پی نمیشه .
البته خودم كنجكاو شدم و اگه دوباره دیدمش حتما میخوام بپرسم منظورش ازین حرف چی بوده ولی خواستم بدونم دوستان چیزی درین مورد میدونن یا نه ؟
 
ممنون از همه دوستانیكه لطف میكنن و تو بحث شركت میكنن .
اما من چند وقت پیش از استاد دانشگاهمون پرشیدم كه فرق این دو تا چیه ؟ گفت تو ایران هیچ فرقی ندارن اما در كل كارایی میشه با دات نت كرد كه با پی اچ پی نمیشه .
البته خودم كنجكاو شدم و اگه دوباره دیدمش حتما میخوام بپرسم منظورش ازین حرف چی بوده ولی خواستم بدونم دوستان چیزی درین مورد میدونن یا نه ؟

منم همینو می خوام بگم ...

اگر خلاقیت داشته باشی و یه طرح جالب به ذهنت برسه توی asp.net دستت برای هر کاری بازه.
 

peyman1987

Member
ممنون از همه دوستانیكه لطف میكنن و تو بحث شركت میكنن .
اما من چند وقت پیش از استاد دانشگاهمون پرشیدم كه فرق این دو تا چیه ؟ گفت تو ایران هیچ فرقی ندارن اما در كل كارایی میشه با دات نت كرد كه با پی اچ پی نمیشه .
البته خودم كنجكاو شدم و اگه دوباره دیدمش حتما میخوام بپرسم منظورش ازین حرف چی بوده ولی خواستم بدونم دوستان چیزی درین مورد میدونن یا نه ؟

دوست عزیز شما درست میگین

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

این حرکت شما هم قابل تحسینه که خودتون دنبال جواب میگردین.

متاسفانه بحث درباره زبانهای تحت وب هیچوقت به نتیجه ای نمیرسه چون هر فردی از زبانی که خودش کار میکنه با تعصب شدید دفاع میکنه.

بهتره اگر وقت دارین خودتون هر دو رو امحان کنین. زبانی که خودتون باهاش راحتتر هستین بهترین زبان برای شماس.

درباره گفته استادتون هم فکر نمیکنم کاری وجود داشته باشه که با ASP.NET بشه انجام داد و با PHP نه و یا برعکس.

تنها تفاوت اینه که مایکروسافت همه تنولوژیهای وب رو برای خودش شخصی سازی کرده و همه رو در قالب ویژوال استودیو داده بیرون. مثلا کسی که فقط ASP.NET کار کرده به احتمال 90 درصد چیز زیادی از Ajax ، و یا CSS و فریم وورکهای جاوااسکریپت و نحوه کار کردن با اینا نمیدونه. چون همه رو بصورت ابزاری توی ویژوال استودیو در دسترس داره.

ولی کسی که PHP کار میکنه یا کلا اوپن سورس کار میکنه دیگه این ابزار آماده رو نداره و مجبوره خودش همه رو کار کنه. شاید تنها دلیلی هم که مثلا منو از ASP.NET کشوند سمت PHP همین موضوع بود که باید هفت هشت تا زبون و تکنولوژی رو یاد بگیری و دامنه معلومات رو شدیدا زیاد میکنه.

قصدم از اینهایی که گفتم پایین آوردن ارزش زبان و برنامه نویسهای ASP نبود فقط نظر شخصیم بود.

موفق باشین
 

u3fi

Member
ممنونم ازتون . از همه دوستان هم ممنونم كه لطف میكنن و در بحث شركت میكنن . ایشاالله كه اینجور تاپیكها محفلی باشه برای دوستانیكه بعد از من هم به همچین سوالی برخورد خواهند كرد .

از همه دوستان كمال تشكر و قدردانی را دارم و اگر باز هم میبینید كه نكته ای ناگفته مونده ممنون میشم با صحبتهای بی طرفانه و شیواتون این تاپیك رو به سمت كامل شدن پیش ببرید .
 

آیدین

Member
خوب بگذارید یه سوال دیگه مطرح کنم!
برای منی که php شروع کردم کم کم دارم بهش مسلط میشم آیا ارزش داره برم یه ناخنکی هم به asp بزنم یا همچین کاری کلا وقت تلف کردنه؟
انعطاف asp.net بیشتره و به خاطر محیطش کار باهاش راحتتره
محیط؟
 

freelearn

Banned
خوب بگذارید یه سوال دیگه مطرح کنم!
برای منی که php شروع کردم کم کم دارم بهش مسلط میشم آیا ارزش داره برم یه ناخنکی هم به asp بزنم یا همچین کاری کلا وقت تلف کردنه؟

محیط؟


سلام آیدین جون، من قبلا ASP.NET,ASP کار می کردم ولی الان دارم PHP کار می کنم اونم در سطح بالا
به شما هم توصیه می کنم از PHP دست برندارید پی اچ پی یک زبان فوق حرفه ای است، پی اچ پی فقط مال اون سری آدمایی هست که میخوان جسارت به خرج بدن و حرفه ای عمل کنند.

.:. هم اکنون نیز پی اچ پی کارایی خودشو نشون داده که بیش از 90% سایت ها با این زبان هستند در آینده نزدیگ شاهد گسترش بیشتر این زبان خواهیم بود .:.



----------------------------------------------------------------------------------------------------
با تشکر سجاد آقائی
Sajjad Aghaee http://FreeLearn.Blogfa.com Or http://Ashura3D.Blogfa.com
 

rezazd

New Member
خوب بگذارید یه سوال دیگه مطرح کنم!
برای منی که php شروع کردم کم کم دارم بهش مسلط میشم آیا ارزش داره برم یه ناخنکی هم به asp بزنم یا همچین کاری کلا وقت تلف کردنه؟

محیط؟

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

peyman1987

Member
خوب بگذارید یه سوال دیگه مطرح کنم!
برای منی که php شروع کردم کم کم دارم بهش مسلط میشم آیا ارزش داره برم یه ناخنکی هم به asp بزنم یا همچین کاری کلا وقت تلف کردنه؟

محیط؟

به نظر من نه الان وقتش نیست!

الان خوب مسلما هنوز به php مسلط نشدین و کارایی اون رو 100% نمیدونین. ممکنه با استفاده از asp.net و دیدن سادگی کار با اون قصاوت اشتباهی کنین و راحتی رو به کارایی بفروشین.

بهتره یه مدت با php کار کنین وقتی دیدین تقریبا همه کاراتون رو جواب میده و مشکلی باهاش ندارین برین سراغ asp.net و امتحانش کنین اونوقت میتونین قضاوت کنین.

فعلا به نظرم به شناخت جنبه های مختلف php برسین براتون مفیدتره.

موفق باشی
 

جدیدترین ارسال ها

بالا