امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
معایب php
نویسنده پیام
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #1
معایب php
سلام
دوستان ممنون میشم همه معایب و باگ هایی که بیشتر در php رخ میدهد را بگید
با تشکر

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
۱۱-اردیبهشت-۱۳۹۳, ۱۹:۱۹:۲۱
وب سایت ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: معایب php
خود php که عیبی نداره!
اینکه چطوری ازش استفاده بشه دچار عیب و ایراد میشه!
و اینم کاملا به برنامه‌نویس مربوطه!!

در حالت کلی اگه الگوریتم و پیادهسازی برنامه‌تون درست باشه؛ و تمام داده‌هایی که از کاربر میگیرد رو چک کنید؛ مشکلی دیگه‌ای نمیتونه پیش بیاد!
۱۱-اردیبهشت-۱۳۹۳, ۲۱:۲۳:۰۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : lord_viper, Ghoghnus, behzady, aKaReZa75, A.P-H@ck3r
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #3
RE: معایب php
:d مگه asp.net (محصولات مایکروسافت)هست که باگ داشته باشه :d

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۱۲-اردیبهشت-۱۳۹۳, ۱۰:۳۷:۴۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : behzady, babyy
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #4
RE: معایب php
(۱۱-اردیبهشت-۱۳۹۳, ۲۱:۲۳:۰۷)babyy نوشته است: خود php که عیبی نداره!
اینکه چطوری ازش استفاده بشه دچار عیب و ایراد میشه!
و اینم کاملا به برنامه‌نویس مربوطه!!

در حالت کلی اگه الگوریتم و پیادهسازی برنامه‌تون درست باشه؛ و تمام داده‌هایی که از کاربر میگیرد رو چک کنید؛ مشکلی دیگه‌ای نمیتونه پیش بیاد!

هر زبان برنامه نویسی یک سری ضعف و کمبود هایی داره!میخواستم ضعف های php را بفهمم
مثلا چند وقت پیش تو همین فروم بحث بود که چطور تعداد کاربران ان لاین را بدست بیاریم بعد توی Asp.net به کمک Global.asax خیلی راحت میشه اینکار را انجام داد در حالی که اینطوری که دوستان گفته بودن باید با محاسبه اختلاف زمان ورود کار بر و زمان جاری تعداد ان لاین هارا بدست اورد (زمان ورد ثبت شود و اختلاف آن با زمان جاری محاسبه شود کمتر از 20دقیقه بود کاربر آنلاین هست!)
یا مثلا ارسال ایمیل که بدونه پسورد میشه ایمیل ارسال کرد ولی Asp .net این اجازه را به کاربر نمیدهد!
مشکلات این طوری را میخواستم نه اینکه بگم php عیب داره و asp خوبه!

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
۱۲-اردیبهشت-۱۳۹۳, ۱۰:۴۱:۰۶
وب سایت ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #5
RE: معایب php
(۱۲-اردیبهشت-۱۳۹۳, ۱۰:۴۱:۰۶)Ghoghnus نوشته است: هر زبان برنامه نویسی یک سری ضعف و کمبود هایی داره!میخواستم ضعف های php را بفهمم
مثلا چند وقت پیش تو همین فروم بحث بود که چطور تعداد کاربران ان لاین را بدست بیاریم بعد توی Asp.net به کمک Global.asax خیلی راحت میشه اینکار را انجام داد در حالی که اینطوری که دوستان گفته بودن باید با محاسبه اختلاف زمان ورود کار بر و زمان جاری تعداد ان لاین هارا بدست اورد (زمان ورد ثبت شود و اختلاف آن با زمان جاری محاسبه شود کمتر از 20دقیقه بود کاربر آنلاین هست!)
یا مثلا ارسال ایمیل که بدونه پسورد میشه ایمیل ارسال کرد ولی Asp .net این اجازه را به کاربر نمیدهد!
مشکلات این طوری را میخواستم نه اینکه بگم php عیب داره و asp خوبه!

خب اینی که الان میگی میشه مقایسه بین php و asp ! ولی سوالت درمورد معایب و باگ‌ها بود!!

php خودش به تنهایی یک زبان برنامه‌نویسه و هیچکدوم از امکاناتی که asp در اختیار شما میذاره رو بهتون نمیده!
(که خب ماهیت یک زبان برنامه‌نویسی هم اینه که چنین امکاناتی رو نده!!)

درواقع داریم دو تا چیز اشتباه رو مقایسه میکنیم! asp یک تکنولوژیه! درحالی که php یک زبان برنامه‌نویسیه!!

توی php خودت باید همه چیز رو درست کنی و یا اینکه از فریم ورک‌های آماده استفاده کنی که یکسری امکانات در اختیار شما قرار بدن (مثل تعاد افراد آنلاین و . . )


درکل حرفم اینه که php انداره یک زبان برنامه‌نویسی و نه بیشتر! امکانات در اختیار برنماه‌نویسی قرار میده
ولی asp یه چیزایی فراتر رو در احتیار قرار میده که کار کردن رو آسون‌تر میکنه که در خود php این امکانات وجود نداره
۱۲-اردیبهشت-۱۳۹۳, ۱۵:۵۵:۵۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : behzady, aKaReZa75, Ghoghnus
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #6
RE: معایب php
(۱۲-اردیبهشت-۱۳۹۳, ۱۰:۴۱:۰۶)Ghoghnus نوشته است: مثلا چند وقت پیش تو همین فروم بحث بود که چطور تعداد کاربران ان لاین را بدست بیاریم بعد توی Asp.net به کمک Global.asax خیلی راحت میشه اینکار را انجام داد در حالی که اینطوری که دوستان گفته بودن باید با محاسبه اختلاف زمان ورود کار بر و زمان جاری تعداد ان لاین هارا بدست اورد (زمان ورد ثبت شود و اختلاف آن با زمان جاری محاسبه شود کمتر از 20دقیقه بود کاربر آنلاین هست!)
این مورد مربوط به ذخیره پیش فرض سشن هست تو aspx به صورت پیشفرض سشن ها تو رم ذخیره میشن برای اینکه تو تعداد کاربر بالا رم زیادی اشغال نشه محدودیت 20 دقیقه دارن به همین خاطر با استفاده از فایل global.asax و یک سری کد میتونین تعداد افراد انلاین رو بدست بیارین

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

من 30 ماه aspx کار کردم 30 ماه php از php خیلی راضی هستم
مشکلاتی که تو aspx بود اینجا نیست
مثلا برای استفاده mod_rewrite یا g_zip کردن بایستی یه مازول تو c# مینوشتین بعد include میکردین به پروژه با کلی دردسر در صورتی که تو php با چند خط کد تو htaccess این کارها رو میشه کرد(البته تو نسخه 4 به بالا دات نت mod_rewrite به webconfig اضافه شده)
برای شروع ممکنه aspx به علت داشتن کامپوننتهای آماده ساده تر باشه برای کسی که دانش کمی داره ولی در مراحل بالاتر php باز هم سادگی و انعطاف خودشو حفظ میکنه
کد خروجی شما تو php دقیقا همونی هست که شما نوشتین ولی تو aspx کلی کد اضافه+وب ریسورس اضافه داری و اون float:left هایی که اضافه میکنه طراحی قالب رو برای ما که پارسی زبان هستیم سخت میکنه

نوشتن کدهای jquery و ajax هم همین طور مخصوصا وقتی از masterpage استفاده میکنید
(کلا اینها بخشی از تجربیات من در این زمینه بود
برای کار php خودم یه sdk نوشتم که تقریبا تمام قابلیتهایی که کاربرد بیشتری داره ،رو داره و حتی ساخت گرید-منو های تو در تو -treeview-checklist-radiolist و... که تو پروژه ها و حتی پلاگینهای وردپرسی که مینویسم هم از بعضیهاش استفاده میکنم)

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۱۳-اردیبهشت-۱۳۹۳, ۰۸:۴۹:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : aKaReZa75, babyy, Ghoghnus


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS