50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

تفاوت HTML5 با PHP یا ASP.NET چیست ؟

سلام دوستان،

خواست کمی در مورد HTML5 بیشتر بدونم و فرقش با دو زبان PHP و ASP.NET چیه ؟

ممنون از راهنمایی تون

پرسیده شده در 1394/06/09 توسط
آواتار ABi

11 پاسخ

1

فرق خاصی نداره که بشه گفت

معمولا اینطوریه که کسی که یک زبانی که یاد میگیره از همون استفاده می کنه

مگر اینکه نیازی براش پیش بیاد و اون زبان کارش رو راه نندازه

ولی در کل محصولات مایکروسافت کار باهاشون راحت تره (ASP.NET)

C#.NET هم هست که فکر کنم راحت تر باشه

پاسخ در 1394/06/09 توسط
0

برای کسی که فقط به یک سایت برای تبلیغ کارش نیاز داره و خیلی از فایل های فلش یا عکس و فیلم استفاده نمی کنه، شما چه زبانی رو پیشنهاد می کنید ؟

PHP یا ASP.NET ؟؟

لینوکسی یا ویندوزی ؟؟

هر کسی یه تزی داره و براساس واقعیت یا چیزی که هست نظر نمیده. یه سری فقط PHP و یه سری ASP.NET.

داستانش چیه ؟ واقعا آیا این دو زبان برتری نسبت بهم دارن یا نه ؟

یا نه فقط سلیقه ایی که کی با PHP یا ASP.NET راحت تره و یا ویندوز راحت تر یا لینوکس.

پاسخ در 1394/06/09 توسط
آواتار ABi
6

دوست عزیز، ما دو نوع وب سایت داریم:

  1. وب سایت های Static
  2. وب سایت های Dynamic

وب سایت های static در حقیقت یک قالب با محتویات ثابت هستند که روی هاست آپلود میشن و قابلیت تغییر محتوا ندارن. اما وب سایت های dynamic به یک بانک اطلاعاتی متصل هستند و بر اساس محتویات اضافه شده، وب سایت تغییر میکنه. HTML و CSS برای طراحی قالب وب سایت استفاده میشن و در حقیقت وب سایتی که داخلش فقط HTML و CSS استفاده شده یک وب سایت static هست. اما زمانی که شما از PHP یا ASP.NET استفاده میکنی، وب سایت شما یک وب سایت dynamic میشه. شما بوسیله PHP یا ASP.NET عملیات هایی مانند اتصال به بانک اطلاعاتی و دریافت اطلاعات از بانک اطلاعاتی و نمایش اون ها در صفحات ارسالی برای Client رو انجام میدی.

پاسخ در 1394/06/09 توسط
0

ممنون دوستان از راهنمایی خوبتون.

ولی من دقیق جواب سوالمو نگرفتم !!

آیا زبان های تحت سرور همه چیزش تو دسترس شماست یا نه فقط شرکت طراح سایت ؟؟ اگر شرکت بسته بشه تکلیف شما چیه ؟؟

آیا شرکتی یه سایت داینامیک برای شما طراحی کنه شما به اون شرکت وابسته بانک اطلاعاتی یا سروری دارید یا نه ربطی نداره.

اگر اون شرکت یا هر شرکت دیگه طراحی کنه و شرکت بسته شه، سایت تعطیل نمیشه که ؟؟

اگر شما با زبان PHP یا ASP.NET آشنایی داشته باشین، بعد از طراحی اگر بخواین می تونین تغییراتی در سایت بدین یا نه فقط شرکت دسترسی داره برای اضافه یا کم کردن امکانات سایت ؟؟

پاسخ در 1394/06/09 توسط
آواتار ABi
0

وقتی شما یه سایت داینامیک براتون طراحی می کنند. آیا به پشتیبان دائمی از طرف اون شرکت یا اون شخصی که اینو درست کرده نیاز دارین یا نه ؟

منظورم از نظر ارتقا سایت نیستااا. منظورم اینه که یه سایت داینامیک به سرور یا بانک اطلاعاتی که وصل میشه ؟؟ اون بانک اطلاعاتی یا سرور (ویندوزی یا لینوکسی) مربوط به خودته یا اون شرکت طراحه ؟؟ یعنی وقتی براتون طراحی می کنند سایت کامله یا نه باید به جایی وصل بشه و در ارتباط باشه ؟

که اگر اون شرکت به هر دلیلی بسته بشه، سایت شما لنگ اون شرکته یا نه ؟

سایت استاتیک همه چیزش دست خود شماست و راحت می تونید صفحه کمو زیاد کنید. ولی گویا سایت داینامیک نمیشه و باید حتما به اون شرکت طراح بگید تا تعداد صفحه یا امکاناتی رو براتون اضافه یا کم کنه ؟ این موضوع صحت داره یا نه ؟

پاسخ در 1394/06/09 توسط
آواتار ABi
3

با سلام

برنامه نویسی تحت سیستم عامل های ویندوز و آندرید و ... شما از یک زبان استفاده می کنین البته منظور از یک زبان به این معنی که یک زبان کافیه حالا بیشتر هم میتونه باشه ولی در برنامه نویسی تحت وب شما دو قسم زبان برنامه نویسی دارین قسمت سرویس گیرنده (کلاینت) و قسمت سرویس دهنده (سرور)

زبان های کلاینت ساید : .... , HTML5 , Jquery , Css , Javascript

زبان های سرور ساید : ... , Asp.Net , PHP , Java , Perl

همونطور که آقای مهندس احمدی فرمودن در سایت های داینامیک (متغییر) که شما نیاز به پایگاه داده دارین باید از زبان های سرور ساید هم استفاده کنین در واقع این زبان ها در سرور اجرا میشن ولی زبان های کلاینت در مرور گر شما اجرا می شن

تفاوت ASP.Net , Php

Php بیشتر در سیستم عامل لینوکس استفاده میشه ، اپن سورسه ، ارزان تره ، راه اندازیش ساده تره

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

ASP.NET بیشتر برای سایت های بزرگ نظیر بانک و بیمه و ... استفاده میشه تا حدودی میشه گفت قویتر از php هست . فقط در سیستم عامل ویندوز قابلیت اجرا داره ، پایگاه داده اش SQL server هست . گرون تر از php هست.

اینم مقایسه هم حاصب تجربه من بود چون با هردوتاش کار کردم ولی باز مقایسه کامل تر رو آقای مهندس خانلری لینک شو زدن

ولی ب نظر شخصی من با هرکدوم کار کنین میتونین موفق بشین

باز اگر سوالی بود بفرمائین

پاسخ در 1394/06/09 توسط
0

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

پاسخ در 1394/06/09 توسط
3

دوست عزیز کلاً برنامه نویسان خیلی سخت حاضر میشن Source Code شونو در اختیار مشتری قرار بدن مگر اینکه هزینه بیشتری رو پرداخت کنند یا تو قراردادشون این موضوع صراحتاً ذکر شده باشه. ببینید معمولاً وبسایت ها یک صفحه admin دارند که مستقیماً به بانک وصل میشه و شما میتونید Data های خودتونو ویرایش ، اضافه ، حذف کنید که اگر منظور شما فقط این هست که اطلاعات رو دستکاری کنید مشکلی براتون نیست ولی اگر میخواهید در برنامه نویسی و صفحات داخلی دست ببرید ممکنه کمی با چالش کد نویسی و مهارتش و دسترسی ها و مجوز ها روبرو بشید.البته اگر شما دسترسی به هاست رو داشته باشید میتونید به صفحاتی که براتون آپلود شده دسترسی داشته باشید اونا رو به کلاینت خودتون میارید و تغییرات رو اعمال میکنید. به هر حال وبسایت های امروزی سمت Static نمیرن و اکثراً به سمت Dynamic کار میکنند.

موفق باشید.

پاسخ در 1394/06/10 توسط
1

ببینید شما اگه سورس سایت رو بگیرید ، میتونید رو هاست خودتون اپلود کنید و دیگه نگران نباشید اما اگر این کار رو نکنید سایت وابسته به اون شرکت خواهد موند و ممکن هست مشکلاتی پیش بیاد .(معمولا در ازای سورس سایت هزینه ی اضافی به شما تحمیل میشه)

پاسخ در 1394/06/09 توسط
0

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

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

پاسخ در 1394/06/10 توسط
آواتار ABi

پاسخ شما