آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

Php, Js, Asp.net or Java برای سازمان ها و مراکز مهم، مسئله این است!

محمد امین  7 سال پیش  7 سال پیش
0 -1

سلام، امیدوارم خوب باشید{گل}

بدون حرف پیش، به نظر شما تو کشورمون در سازمان ها و مراکز مهم کدوم یکی از حضرات (Php, Js, Asp.net or Java) استقبال بیشتری ازشون میشه؟

خواهشا چون آموزش Php نگاه کردیم عینک Php به چشمامون نزنیم و براساس آمار واقعی و دلایل منطقی صحبت کنیم!

همگی صحبت های استاد رو درباره Php شنیدیم، پیشاپیش از نژادپرستان Php {خنده} که حرف های ایشون رو دوباره تکرار نمیکنند و خودشون بر اساس آمار و تحقیق واقعی در کشورمون به نتیجه ای میرسند و نتایج رو برامون میگن تشکر و قدردانی می کنم!

پ ن: از درج تاپیک خودداری کنید لطفا!

+1 0
اصولا بستگی داره که شما منظورتون دقیقا کدوم سازمانها هستش. بانکها همه از دم java کار هستند و شکی توش نیست. سایر ارگان های دولتی هم خیلی علاقمند به asp هستند گرچه خودشون هم علت این همه علاقمندی رو نمی دونن! اما در بازار کارهای شخصی و شرکتهای خصوصی php اوله و سپس asp و بقیه. python و ruby on rails هم عالین و اگر دنبال کارهای بین المللی و تاپ هستید توی این موضوعات کار کنید قطعا میتونید کارهای خوبی بگیرید. (7 سال پیش)
0 0
همونطور که دوستمون گفت الان بیشتر سازمان‌ها با ASP کارشون رو راه انداختند. سیستمی که بانکها هم دارن فکر کنم ترکیبی هست از چندتا زبان (دقیقا خبر ندارم). اما برای پروژه های کوچک بیشتر Python و PHP بدرد می‌خوره. مخصوصا Python توی گروه‌های بزرگ خیلی بهتر از PHP کار می‌کنه. دلیل بیشتر بودن سایت‌های ASP هم قبلا توی این لینک دربارش بحث شده. تمام حرف‌هایی که استاد توی ویدیو زدند کاملا درسته و بعد از چند مدت بررسی به همشون رسیدم. (7 سال پیش)
0 0
حسین جان، تا اون جایی که من اطلاع دارم بانک ها بیشتر asp هستند و فکر کنم که فقط اون ها دلایل استفاده از asp رو بدونن! فکر نکنم جایی به اندازه این مراکز در خصوص سیستمشون حساس باشند و حساسیت هم یقینا تحقیق و آزمایش زیاد رو به همراه داره پس فاکتور مهمی اون ها رو راغب کرده که از asp استفاده کنند. در ضمن مرسی از راهنماییت بابت پیتون و روبی! (7 سال پیش)
0 -1
مهدی جان توی اون لینکی که دادی به نظر من این که php کار درست و حسابی کمه اصلا دلیل قانع کننده ای نیست! سایت هایی مثه w3schools و stackoverflow که منبع معتبر برای وب و برنامه نویسی هستند هم از asp استفاده میکنند. داخل ایران هم یقینا مراکز حساسی مثه بانک ها بخاطر کم بودن نیروی متخصص سیستمشون رو ضعف دار نمیبندن و این اصلا قابل قبول نیست که php کار خوب نداریم! مرسی از نظرت (7 سال پیش)
0 0
اول اینکه بانکها مطمئن باش هرگز از ASP استفاده نمی‌کنن. اگر اینطور بود سیستم‌های توی بانکها باید ویندوز روشون باشه درصورتی که اصولا توزیع لینوکسی هست که خود بانک درست کرده. اگه بخوای به یک زبان نسبت بدی سیستم بانک رو باید به همون جاوا نسبت بدی. به علاوه شما 2 تا سایت معتبر نمونه اوردید که با ASP نوشته شدند و این طبیعی هست که با یک زبانی چندتا سایت معتبر تهیه بشن. درصورتی که سایت‌های تهیه شده با PHP چند برابرند! من منظورم از متخصص اولا توی ایران بوده و به علاوه سازمان‌های ایران همشون تخصص رو توی مدرک می‌بینن. به عنوان مثال توی رشته نرم افزار دانشگاه شریف تقریبا هیچکس بلد نیست PHP برنامه نویسی کنه و برعکس همه بلدن Java و C# بنویسن چون توی ترم اول و دومشون باید حتما این دوتا زبان رو یاد بگیرن و دیگه تا آخر دانشگاه هیچ زبان برنامه نویسی به این شکل بهشون یاد نمی‌دن مگر اینکه خودشون برن دنبالش که هیچ‌کدوم هم حوصله اینکارو ندارن. (7 سال پیش)
0 -1
مهدی جان در خصوص بانک ها و مراکز مهم میتونی تاپیک بعدی رو بخونی و در خصوص بچه های شریف لینکی که میذارم رو ببین و PHP رو سرچ کن. به هر حال مرسی از نظرت. لینک (7 سال پیش)
 برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال 
محمد امین  7 سال پیش
+1 -1

 لیست مراکز و تکنولوژی ساخت سایت هاشون:

من از سایت builtwith.com که سایت معروفی در این خصوص هست کمک گرفتم که میتونید شرح کامل تکنولوژی ساخت رو توی این سایت ببینید، اطلاعات خیلی خوبی به دوستانی که خدایی نکرده میخوان تحقیق کنن میده{خنده}

پ ن: عینک PHP بینی رو برداریم و واقع بین باشیم!

 


 

بانک ها:

     ASP.NET

مرکزی - ملی ایران - سپه - صنعت و معدن - کشاورزی - مسکن - پست بانک - اقتصاد نوین - پارسیان - کارآفرین - شهر 

دی - صادرات - ملت - تجارت - رفاه - گردشگری - انصار - خاورمیانه -آینده - عسکریه - مهر ایران - رسالت.

     PHP, ASP.NET

توسعه تعاون.

     PHP

پاسارگاد.

     Java

سامان - حکمت ایرانیان - کوثر. 

 

نهاد ها، وزارتخانه ها و سازمان ها

     ASP.NET

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

     PHP

دفتر مقام معظم رهبری - وزارت آموزش و پرورش - وزارت دفاع - همراه اول.

     Java, ASP.NET

وزارت بهداشت.

 

بانک های مرکزی دنیا (به صورت رندوم میذارم)

     ASP.NET

روسیه - انگلستان - آمریکا - زامبیا - یمن - تانزانیا - عربستان - قطر - لهستان.

     Java

ویتنام.

0 0
البته دوستان این رو در نظر بگیرند که این دوستمون بعد از جواب من این پست رو ویرایش کرد (7 سال پیش)
پاسخ به سوال 
Mr Mehdi  7 سال پیش
+5 0

دوست عزیز شما که اهل تحقیق هستی به تحقیقت ادامه می‌دادی. پس چرا اینجا سوال پرسیدی؟ شما اگه توجه کنی نه من و نه اون دوست عزیزی که بالاتر از من کامنت داده از هیچ زبان خاصی پشتیبانی نکردیم که شما اینطور توهین می‌کنی. بیشتر  به نظر میرسه شما اینجا اومدی تا با سایتی که پیدا کردی مچ‌گیری کنی تا سوال بپرسی!

افرادی مثل شما از اون طرف بام افتادند و فکر می‌کنند زبانی مثل PHP بدترین زبان روی زمین هست. درحالی که اگر حرفه‌ای کار کنید می‌فهمید که هر زبانی جایگاه مخصوص خودش رو توی دنیای برنامه‌نویسی داره.

هرکسی که از برنامه نویسی سر دربیاره متوجه می‌شه که سیستم‌های پیچیده‌ای مثل بانک‌ها اونقدر باید امنیت و سرعت‌شون بالا باشه که قابل پیاده‌سازی روی سیستم‌عاملی مثل Windows (که از لحاظ امنیت یکی از بدترین جایگاه‌ها رو توی سیستم‌عامل‌ها داره) و با تکنولوژی و زبان سطح بالایی مثل ASP و PHP نیستند بلکه باید روی سیستم‌عامل امنی مثل Linux و با زبان‌های متعدد و سطح پایین نوشته بشن. پدر من توی بانک کار میکنه و من به شخصه دیدم که سیستم و نرمافزارهای تمامی کارمندهای بانک برپایه لینکوس هست.

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

به علاوه من توی دانشگاه‌های مختلف از شریف گرفته تا دانشگاه‌های سطح پایین‌تر مثل شهید بهشتی و صنعتی اصفهان آشنا دارم و سیستم فعلی آموزش تقریبا تمام دانشگاه های معتبر ایران اینه که توی ترم اول کار با خانواده زبان‌های C و توی ترم دوم زبان Java رو آموزش می‌دن و همونطور که می‌دونید تکنولوژی ASP بیشتر با C# برنامه نویسی می‌شه و قاعدتا کسی که مدرک معتبر کامپیوتر داره راحت‌تر هست که برای ساخت یک وبسایت از زبان C# استفاده کنه تا که بیاد یک زبان دیگه یاد بگیره و این یک دلیل هست برای اینکه الان ASP توی سازمان های بیشتر به کار گرفته می‌شه برای ساخت سایت.

پاسخ به سوال 
CodeMaster  7 سال پیش
+6 0

بنده هم با دوستمون موافقم. شما که بلدی سرچ کنی و خودت خودتو قانع می کنی دیگه واسه چی سوال می پرسی؟

اما کلا این یک مشکل جهانی بین برنامه نویس هاست. یعنی بجای اینکه انرژیشون رو روی یادگیری یک زبان برنامه نویسی بکنن وقتشون رو روی اینکه کدوم زبون بهتره تلف میکنن.

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

بنده شخصی رو میشناسم که با زبان perl که زبان قدیمی و نسبتا منسوخ شده ای هست داره ماهی 8-10 میلیون درآمد کسب میکنه. همچنین برنامه نویس ruby on rails رو میشناسم که همین مقدار ماهیانه کسب می کنه. نکته مهم همه اینها این هستش که توی فیلد تخصصی خودشون حرفه ای هستند و وقت خودشون رو پای اینجور بحث های بیهوده هدر نمی دن.

در مورد بانکها هم Back-end شون جاوا هست. شما اگر نگاهی به آگهی های استخدامیشون بندازید میبینید که فقط برنامه نویس java می خوان.

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

پاسخ به سوال 
mhpakdel  7 سال پیش
+5 0

با درود و خسته نباشید به همگی

جواب قانع کننده میخواین؟؟ میخواین بدونین که چرا ASP تو ایران به نظر میاد زیاد باب هست و نه PHP و بقیه؟ متن زیر هرچند طولانی هست اما جواب قانع کننده ای رو خواهد داد. (البته اگر تعصب و جبهه گیری رو بعضی از دوستان بذارند کنار و واقع بینانه این مطلب رو بخونن)

پیش از هر چیزی بگم که: دوستان، کل کل باعث رشد و پیشرفت میشه تا زمانی که توهین و جبهه گیری وجود نداشته نباشه.

من هم چند موردی رو که هم تجربه ی اونا رو دارم و هم در موردشون اطلاعاتی دارم در اختیارتون میذارم که بدونید که چرا تو ایران بیشتر asp باب هست تا یه زبان یا اسکریپت دیگه ای. (کاملا نظر شخصی و تجربی هست و اصلا اعتبار عمومی نداره)

اول در مورد بانک ها می گم:
بانک ها تا قبل از اینکه سر و کله ی ویندوز پیدا بشه، همه با DOS کار می کردند و برنامه ی بانکی هم با زبان فاکس پرو نوشته شده بود. (نمی دونم چند نفر اصلا این زبان رو از نزدیک دیدین!). لینوکس در اون زمان در ایران چندان فراگیر نشد. چه برسه به اینکه بانک های ایرانی ازش استفاده کنن. خب اینا چه ربطی داره حالا؟ ببینید، بعد از روی کار اومدن اینترنت و فراگیر شدنش و توسعه ی شبکه های بانکی،  توسعه دهنده های نرم افزارهای بانکی باید برنامه رو در محیطی می نوشتند که اول از همه تحت سیستم عامل شخص کارمند قابل اجرا و ساماندهی باشه. خب فکر کنم دوزاریتون افتاد الآن!
بله. کارمندان اولیه در زمان ظهور اینترنت کسانی بودند که براشون سیستم عامل اهمیت نداشت (البته اختیاری هم نداشتند) و فقط اون نرم افزار بانکی رو آموزش و دوره میدیدن. اما برای توسعه دهنده ها اهمیت داشت. توسعه دهنده ها به دلیل این که سیستم عامل اون زمان اکثر بانک های ایران، ویندوز بود (البته به دلیل تصمیمات درست یا نادرست و رشد بیشتر ویندوز)، مجبور بودند که نرم افزارهای تحت ویندوز بنویسند. (با ابزارهای مثلا دلفی، ویژوال استودیو، ویژوال سی و ...)
خب تا اینجا در مورد علت وجود برنامه های تحت ویندوز برای بانک ها متوجه شدیم. نرم افزارهای تحت ویندوز قطعا سازگاری و ارتباط خیلی بهتر و مؤثرتری با سایت های تحت ASP دارند. (اینو که دیگه قبول دارید؟) برای همین توسعه دهنده های اون زمان بیشتر روی پایداری بیشتر و بهتر ارتباط بین نرم افزارهای بانکی ویندوزی با محیط وب، تمرکز کردند. اون زمان هم مثل الآن اینقدر توسعه دهنده های فراوان وجود نداشتند که مسئولین بتونند حق انتخاب داشته باشند. به خاطر همین، کار و توسعه ی وب سایت های بانکی تحت ASP رایج شد. کاملا ناخواسته و تحت شرایط جو اون زمان.
از اون جایی که سیستم های بانکی طوری هست که یک دهه باید طول بکشه تا شاید مسئولین تصمیم به تغییر و ارتقاء بگیرند، هنوز که هنوزه خیلی از بانک ها از ASP و سیستم عامل ویندوز هیچ تغییری نکردند. (به جز برخی از اونها و البته نه اون هایی که فقط سرورهاشون رو به لینوکس تغییر دادند. منظورم کل سیستم های بانک هست)
فکر نمی کنم دیگه جای سوالی در این مورد برای سازمان های بانکی باقی گذاشته باشم!

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

تمام دلایلی که آوردم همه و همه باعث شدند که جو عمومی به این که ASP برتر هست و PHP خیر، ایجاد بشه. در حالی که برتری هر دو ثابت شده است. دلیل وجود سیستم های بانکی و سازمانی تحت وب ASP، به بهتر بودن ASP نیست و نخواهد بود. دلیلش هم خیلی توضیح دادم. دلیل کمتر بودن جمعیت توسعه دهندگان PHP و دیگر زبان ها نسبت به ASP هم همین هایی هست که گفتم نه ضعف PHP و دیگر زبان های غیر از ASP.
در ضمن همین علت ها رو در مورد دیگر کشورها به خصوص در حال توسعه ها می تونید در نظر بگیرید.

میدونم طولانی بود. اما لازم بود اینا رو بگم. همه ی گفته ها هم تجربی بود. پدیده ای که با چشم خودم طی 16 17 سال رشد اخیر تکنولوژی دیدم و لمس کردم.

گر غلط گفتیم اصلاحش تو کن       مصلحی تو ای تو سلطان سخن   (مولانا)


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .