۱۶-اسفند-۱۳۸۶, ۲۲:۱۷:۱۶
صفحهها: 1 2
۱۶-اسفند-۱۳۸۶, ۲۳:۰۶:۵۹
سلام
بگو ببینم از زبان های برنامه نویسی کدوم ها رو بلدی تا راهنمایید کنم
بگو ببینم از زبان های برنامه نویسی کدوم ها رو بلدی تا راهنمایید کنم
۱۷-اسفند-۱۳۸۶, ۱۱:۱۰:۳۵
سلام
php مخفف عبارت (Hepertext preprocessor) یک زبان اسکریپ نویسی سمت سرور می باشد که بیشتر برای ایجاد صفحات وب دینامیک بکار میرود.
سرعت، قابلیت انعطاف پذیری بالا، قابلیت حمل، رایگان بودن و دردسترس بودن این زبان را تبدیل به زبان محبوب میان برنامه نویسان وب نموده است.
این زبان بر روی ویندوز،لینوکس، مکینتاش و انواع یونیک قابل استفاده است.
از قابلیت های این زبان می توان به موارد زیر اشاره نمود:
اتصال به بانک های اطلاعاتی مختلف نظیر mysql، dBASE، Oracle،Microsoft sql server، mSQL و ...
کار با فایل
ارتبط دوسویه با فرم های HTML
نرم افزار های مورد نیاز برای کار با php:
1-سیستم عامل ویندوز 2003 سرور یا xp یا لینوکس یا ...
2-سرویس دهنده وب مانند آپاچی یا IIS
3- php
5-مرورگر وب
برام کاری پیش اومد باید برم. بعد از ظهر در مورد ASP هم یه چیزایی از کتابهام در میارم و میزام اینجا.
تا خودتون تصمیم بگیرید که از کدوم یکی باید استفاده کنید.
البته بنظر من php بهتره چون به سیستم عامل خاصی وابسته نیست.
php مخفف عبارت (Hepertext preprocessor) یک زبان اسکریپ نویسی سمت سرور می باشد که بیشتر برای ایجاد صفحات وب دینامیک بکار میرود.
سرعت، قابلیت انعطاف پذیری بالا، قابلیت حمل، رایگان بودن و دردسترس بودن این زبان را تبدیل به زبان محبوب میان برنامه نویسان وب نموده است.
این زبان بر روی ویندوز،لینوکس، مکینتاش و انواع یونیک قابل استفاده است.
از قابلیت های این زبان می توان به موارد زیر اشاره نمود:
اتصال به بانک های اطلاعاتی مختلف نظیر mysql، dBASE، Oracle،Microsoft sql server، mSQL و ...
کار با فایل
ارتبط دوسویه با فرم های HTML
نرم افزار های مورد نیاز برای کار با php:
1-سیستم عامل ویندوز 2003 سرور یا xp یا لینوکس یا ...
2-سرویس دهنده وب مانند آپاچی یا IIS
3- php
5-مرورگر وب
برام کاری پیش اومد باید برم. بعد از ظهر در مورد ASP هم یه چیزایی از کتابهام در میارم و میزام اینجا.
تا خودتون تصمیم بگیرید که از کدوم یکی باید استفاده کنید.
البته بنظر من php بهتره چون به سیستم عامل خاصی وابسته نیست.
۱۷-اسفند-۱۳۸۶, ۱۱:۲۹:۱۰
بستگی داره مثلا اگر با سینتکس زبان برنامه نوسی C وارد هستین بهتره که از PHP کار کنین یا اگه نه با اون مشکل دارین یا راحت تر نیستین بهتره ASP کار کنین .
با هر دوتای انها میشه سایت های پویا یی ایجاد کرد و توانایی هایی تقریبا یکسانی دارند.
البته از لحاظ سرعت اجرا PHP یکم سرعت بیشتری داره تا ASP
با هر دوتای انها میشه سایت های پویا یی ایجاد کرد و توانایی هایی تقریبا یکسانی دارند.
البته از لحاظ سرعت اجرا PHP یکم سرعت بیشتری داره تا ASP
۱۷-اسفند-۱۳۸۶, ۱۵:۳۲:۱۰
mohsen_f نوشته است:بستگی داره مثلا اگر با سینتکس زبان برنامه نوسی C وارد هستین بهتره که از PHP کار کنین یا اگه نه با اون مشکل دارین یا راحت تر نیستین بهتره ASP کار کنین .
با هر دوتای انها میشه سایت های پویا یی ایجاد کرد و توانایی هایی تقریبا یکسانی دارند.
البته از لحاظ سرعت اجرا PHP یکم سرعت بیشتری داره تا ASP
کاملا موافقم
۱۷-اسفند-۱۳۸۶, ۱۹:۱۵:۴۱
سلام.
زبان PHP کاملا مشابه زبان C هست ولی ASP شبیه VB (ویژوال بیسیک).
معمولا برای زبان PHP می تونین خیلی از پلاگین ها رو روی هاستی که می گیرین توی صفحاتتون استفاده کنین (مثل آپلود فابل و...) ولی برای ASP باید این پلاگین ها رو (معمولا چون هاست خودش نداره) نصب کنین که این خودش دردسرها داره.
قیمت هاست PHP به خاطر رایگان بودن خودش و همینطور سیستم عامل های اصلی اون (لینوکس و یونیکس) خیلی ارزون تر از ASP هست که برای سیستم عامل اون (ویندوز) باید چندصد دلار پول بدن.
درکل:
اگه با C برنامه می نویسی برو PHP یاد بگیر و اگه با VB برنامه می نویسی برو ASP یاد بگیر، چون اینجوری خیلی سریعتر یاد می گیری.
mohsen_f نوشته است:بستگی داره مثلا اگر با سینتکس زبان برنامه نوسی C وارد هستین بهتره که از PHP کار کنین یا اگه نه با اون مشکل دارین یا راحت تر نیستین بهتره ASP کار کنین .در تکمیل توضیحات دوست خوبم محسن جان باید بگم که:
با هر دوتای انها میشه سایت های پویا یی ایجاد کرد و توانایی هایی تقریبا یکسانی دارند.
البته از لحاظ سرعت اجرا PHP یکم سرعت بیشتری داره تا ASP
زبان PHP کاملا مشابه زبان C هست ولی ASP شبیه VB (ویژوال بیسیک).
معمولا برای زبان PHP می تونین خیلی از پلاگین ها رو روی هاستی که می گیرین توی صفحاتتون استفاده کنین (مثل آپلود فابل و...) ولی برای ASP باید این پلاگین ها رو (معمولا چون هاست خودش نداره) نصب کنین که این خودش دردسرها داره.
قیمت هاست PHP به خاطر رایگان بودن خودش و همینطور سیستم عامل های اصلی اون (لینوکس و یونیکس) خیلی ارزون تر از ASP هست که برای سیستم عامل اون (ویندوز) باید چندصد دلار پول بدن.
درکل:
اگه با C برنامه می نویسی برو PHP یاد بگیر و اگه با VB برنامه می نویسی برو ASP یاد بگیر، چون اینجوری خیلی سریعتر یاد می گیری.
۱۸-اسفند-۱۳۸۶, ۱۸:۱۶:۵۹
سلام
ASP مخفف (Active server pages) (صفحات سرور فعال) است. تا کنون نسخه های مختلفی از ASP عرضه شده است مانند ASP 2.0 و IIS 4.0 در ویندوز NT و نیز ASP .3 و IIS 5.0 در ویندوز 2000.
ASP بطور پیش فرض از VBScript استفاده می کند، از طریق ADO امکان دستیابی به بانک اطلاعاتی را فراهم می سازد. همان گونه که می دانید برای ساخت صفحات پویا ، باید اطلاعات را از جایی دریافت کرد که ADO این امکان را فراهم میسازد.
مدل برانمه نویسی ASP اجازه نوشتن کد و اجرا را میدهد و نیازی به دنبال کردن مراحل کامپایل و نصب نیست.
اما با وجود این ASP معایبی هم دارد:
1- با توجه به اینکه متغییر ها در VBScript فاقد نوع هستند(هنگام مقداردهی تعیین نوع می گردند) احتمال بروز خطا زیاد است.
2-مسئله بعدی سربار ناشی از تفسیر کد VBScript یا JScript در هر درخواست است. دراغلب سایتهای متوسط ASP، بیشتر گلوگاهها ناشی از دستیابی به بانک اطلاعاتی و بهنگام سازی آن است تا موتور اسکریپتی ASP.
ASP.NET نوآوری هایی دارد که منجر به تفکیک هسته برنامه کاربردی از نمایش آن می شود.
ASP.NET ویژگی های جدیدی به ASP اضافه نمود و قابلیت های آن را افزایش داد.می توان گفت ASP.net یک محصول کاملا جدید و متفاوت از ASP است
ویژگی های ASP.NET:
1-زبان مشترک زمان اجرا(GLR)
زبان های کامپالری: ASP.NET با استفاده از زبان های کامپالری قبل از اجرا صحت برنامه را از لحاظ قواعد نحوی بررسی می کند،ASP چنین امکانی را فراهم نمی کرد بنابراین خطاهای نحوی تا اولین اجرا مشخص نمی گشتند.
2-ویژوال بیسک دات نت نسخه کاملا جدیدی از ویژال بیسک است که نحو آن را زیباتر می باشد. سی شارپ نیز زیان جدیدی است که مشابه با سی پلاس پلاس و فاقد ویژگی های ناامن ++C می باشد.
3-ADO.NET فناوری جدیدی است که موجب می شود برنامه های کاربدی ASP.NET براحتی اطلاعات موجود در بانک اطلاعاتی رابطه ای یا قالب های دیگری مانند XML دستیابی داشته باشند.
باتوجه به مطالب بالا و نیز عطف بر این که در ASP می توان از VBScript(شبیه به وی بی) یا JScript(شبیه به سی پلاس پلاس) استفاده کرد، و همچنین با دانستن این موضوع که در ASP.NET می توان از VB.NET یا C#.NET استفاده نمود شما هر کدام از دو فناوری PHP یا ASP را که مایلید می توانید انتخاب کنید.
ASP مخفف (Active server pages) (صفحات سرور فعال) است. تا کنون نسخه های مختلفی از ASP عرضه شده است مانند ASP 2.0 و IIS 4.0 در ویندوز NT و نیز ASP .3 و IIS 5.0 در ویندوز 2000.
ASP بطور پیش فرض از VBScript استفاده می کند، از طریق ADO امکان دستیابی به بانک اطلاعاتی را فراهم می سازد. همان گونه که می دانید برای ساخت صفحات پویا ، باید اطلاعات را از جایی دریافت کرد که ADO این امکان را فراهم میسازد.
مدل برانمه نویسی ASP اجازه نوشتن کد و اجرا را میدهد و نیازی به دنبال کردن مراحل کامپایل و نصب نیست.
اما با وجود این ASP معایبی هم دارد:
1- با توجه به اینکه متغییر ها در VBScript فاقد نوع هستند(هنگام مقداردهی تعیین نوع می گردند) احتمال بروز خطا زیاد است.
2-مسئله بعدی سربار ناشی از تفسیر کد VBScript یا JScript در هر درخواست است. دراغلب سایتهای متوسط ASP، بیشتر گلوگاهها ناشی از دستیابی به بانک اطلاعاتی و بهنگام سازی آن است تا موتور اسکریپتی ASP.
ASP.NET نوآوری هایی دارد که منجر به تفکیک هسته برنامه کاربردی از نمایش آن می شود.
ASP.NET ویژگی های جدیدی به ASP اضافه نمود و قابلیت های آن را افزایش داد.می توان گفت ASP.net یک محصول کاملا جدید و متفاوت از ASP است
ویژگی های ASP.NET:
1-زبان مشترک زمان اجرا(GLR)
زبان های کامپالری: ASP.NET با استفاده از زبان های کامپالری قبل از اجرا صحت برنامه را از لحاظ قواعد نحوی بررسی می کند،ASP چنین امکانی را فراهم نمی کرد بنابراین خطاهای نحوی تا اولین اجرا مشخص نمی گشتند.
2-ویژوال بیسک دات نت نسخه کاملا جدیدی از ویژال بیسک است که نحو آن را زیباتر می باشد. سی شارپ نیز زیان جدیدی است که مشابه با سی پلاس پلاس و فاقد ویژگی های ناامن ++C می باشد.
3-ADO.NET فناوری جدیدی است که موجب می شود برنامه های کاربدی ASP.NET براحتی اطلاعات موجود در بانک اطلاعاتی رابطه ای یا قالب های دیگری مانند XML دستیابی داشته باشند.
باتوجه به مطالب بالا و نیز عطف بر این که در ASP می توان از VBScript(شبیه به وی بی) یا JScript(شبیه به سی پلاس پلاس) استفاده کرد، و همچنین با دانستن این موضوع که در ASP.NET می توان از VB.NET یا C#.NET استفاده نمود شما هر کدام از دو فناوری PHP یا ASP را که مایلید می توانید انتخاب کنید.
۱۸-اسفند-۱۳۸۶, ۱۸:۳۷:۲۲
بخشید فکر کنم اشتبا ه کردم، JScript محصول شرکت ماکروسافته و ربطی به جاوا(شبیه ++C) که محصول شرکت sun هست نداره، بنابراین شباهت میان JScript و ++C بی معنی بنظر می رسد.
۱۸-اسفند-۱۳۸۶, ۲۱:۱۲:۲۹
البته به نظر من کار با ASP خیلی راحتتر از PHP است مخصوصا ASP.Net 2 که قابلیت های فراوانی نسبت به ورژن های
قبلی داره و یکی از این قابلیت ها ساخت یک سایت کامل بدون هیچ کد نویسی است(Zero Code)
قبلی داره و یکی از این قابلیت ها ساخت یک سایت کامل بدون هیچ کد نویسی است(Zero Code)
۱۸-اسفند-۱۳۸۶, ۲۱:۳۲:۳۶
سلام
ASP از چه لحاظ راحت تر از php هست؟
میشه بیشتر توضیح بدی، آقا یا خانوم یکه تاز!!!!
ASP از چه لحاظ راحت تر از php هست؟
میشه بیشتر توضیح بدی، آقا یا خانوم یکه تاز!!!!
۱۹-اسفند-۱۳۸۶, ۰۰:۵۶:۲۰
بله yeketaz درست میگن به نظر من هم asp راحت تر است شاید به خاطر اینکه من با vb کار کردم.
صفحهها: 1 2