PHP & ASP
خیلی از سایت ها با زبان هایی مثل asp و php طراحی شده اند و ما وقتی سایت هایی مثل اینها لود میشن و در
حال مشاهده اونها هستیم بحثی پیش میاد که بیشتر بین برنامه نویس ها هستش اینجور بحث ها تا مصرف کننده
که کدوم زبان از دیگری برتری داره , منظوری php و asp هستش الان حتما موقع خوندن این تیکه هرکی هر زبانی
داره باهاش محصولی تولید میکنه تو دلش میگه فلان زبان ! …
من الان میام از تمام جنبه ها مقایسه میکنم و در انتها نمیگم کدوم بهتره باز هم انتخاب با خودتون .
برای شروع کار میام تعریفی از نحوه کار و استفاده هاشون و تغذیه این دو زبان رو میگم . هر دوی این زبان یعنی asp
و php در سایت های داینامیک مورد استفاده قرار میگیرند و هر دوی اینها قادرند پروژه هایی که با بانک اطلاعاتی در
ارتباطند اتصال پیدا کنند .
ASP یا همون Active Server Pages از طرف مایکروسافت عرضه شده و با IIS یا همون Internet Information Server
استفاده میشه و فقط و فقط هم روی سرور های مایکروسافت امکان لود شدن داره .
PHP یا Hypertext Preprocessor که توسط Rasmus Lerdorf طراحی و تجزیه شده . این زبان بعد ها توسط افراد
مختلفی اصلاح شده هستش . این زبان بر روی سرورهای Unix و Linux و همچنین NT Server بارگزاری میشود .
این هایی که تا به اینجا خوندید یک سری تفاوت های بسیار اندک میان این دو زبان بوده است یعنی بین زبان های
asp و php .
حالا میایم مقایسه رو به بخش هایی تقسیم میکنیم برای شروع از نظر هزینه و به طور کل ارزش نگهداری مقایسه
میکنیم :
برنامه هایی که به زبان ASP نوشته میشوند نیاز دارند که ISS بر روی پلتفرم ویندوز سرورشون نصب باشه که این
مورد رایگان نیست! . اما برنامه هایی که به زبان PHP نوشته شدن اند بر روی لینوکس قابلیت اجرا دارند که این مورد
رایگان هستش .
در زبان ASP اتصال به دیتابیس کمی پرخرج هستش یعنی منظورم اینه ASP از MS-SQL استفاده میکنه که محصولی
از شرکت مایکروسافت هستش و نیاز به خریدن اون هست .
در زبان PHP عموما از بانک اطلاعاتی MySQL استفاده میشه که خوب رایگان هستش …
خوب تا بخش اول مقایسه php از لحاظ هزینه راه اندازی به صرفه تر بوده , حال میرسه نوبت قسمت مهمی که بسیار
مورد توجه قرار میگیره یعنی سرعت بارگزاری اطلاعات :
اگر ما بیایم سرعت بارگزاری میان asp و php رو مقایسه کنیم مشاهده میکنیم که php برتری بالاتری نسبت به ASP
ادامه … ادامهٔ این نوشته را بخوانید