انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: بحثی بر پایتون و پی اچ پی  (دفعات بازدید: 11567 بار)

0 کاربر و 5 مهمان درحال مشاهده موضوع.

آفلاین ava

  • High Hero Member
  • *
  • ارسال: 1330
زبان های برنامه نویسی فرقی ندارن

مهم اول سلیقه شما و دوم کار هست الان ممکنه نیاز بشه شما روبی ان ریز یادبگیرید باید ببینید نیازتون چیه
الان بودن از اعضای همین انجمن یا بچه هایی که خودتون میشنساید بدلیل شغلشون نود یادگرفتن گو یادگرفتن یا مجبور شدن asp .net کد بزنن !

اینم که میگن سرعت کدوم بیشتره کدوم کمتره اصلا مهم نیست . یک ماژول وب سرور یا وب سرور راحت کارو اسون میکنه

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

آفلاین فاروق

  • Hero Member
  • *
  • ارسال: 992
  • جنسیت : پسر
  • <شعار>این یک شعار است</شعار>
    • تارنمای فاروق
یه مزیتی که پایتون بر پی أچ پی داره ایه که یادگیریش خیلی سریع تر و آسون تره.
همین خیلی خوبه.
http://pcworms.blog.ir
بعد از بررسی پست های قدیمیم، فکر میکنم یک عذرخواهی بدهکارم! معذرت میخوام و اگر اشتباه کردم مستقیم و روشن راهنمایی کنید تا تکرار نکنم.
کانال IRC

آفلاین Ma3X

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 877
  • جنسیت : پسر
  • It is Matrix
    • ماتریکس. آی آر
سرعت پایتون خیلی بالاست و تو پروژه های سنگین خیلی راحت تره کنترلش
پدر فیس بوک در میاد چون پی اچ پی هست اینقدر تحت فشارن که خودشون دارن شدیدا رو توسعه پی اچ پی کار میکنن البته نسخه های جدید پی اچ پی خیلی سریع تر شدن و کمتر منابع مصرف میکنن و ...
ولی پایتون خیلی سبک تره و سریع تر
شما دو سایت آپارات و نماشا رو مقایسه کن ببین سرعتشون کجا تا کجاس تازه نماشا در خارج ایران میزبانی میشه ولی سرعتش بهتر از آپارات
یا مثلا بلاگ اسکا و بیان با پایتون نوشته شدن و سرعتشون خیلی بهتره
البته میدونم سرور و .... دخیل هست ولی در شرایط یک سان سرعت پایتون خیلی بیشتر از پی اچ پی
هرچند این Language War ها تمومی نداره، اما؛ لینک.

______________________________________________________________________________________
ببینید؛ برای یک وب‌سایت عادی تقریبا هیچ‌وقت زبان برنامه‌نویسی گلوگاه نمی‌شه، بیشترین گلوگاه رو I/O (نت یا دیسک) داره. مثلا دراپ‌باکس، یوتیوب، اینستاگرام با پایتون نوشته شدن (با این‌که معمولا از پایتون به‌عنوان یک زبان کُند یاد میشه).
پیشنهاد می‌کنم اگر با Quora آشنا نیستید، حداقل این تاپیک رو بخونید.

آفلاین فاروق

  • Hero Member
  • *
  • ارسال: 992
  • جنسیت : پسر
  • <شعار>این یک شعار است</شعار>
    • تارنمای فاروق
جنگ نیست.
فقط میخوایم مقایسه کنیم.
http://pcworms.blog.ir
بعد از بررسی پست های قدیمیم، فکر میکنم یک عذرخواهی بدهکارم! معذرت میخوام و اگر اشتباه کردم مستقیم و روشن راهنمایی کنید تا تکرار نکنم.
کانال IRC

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
یه مزیتی که پایتون بر پی أچ پی داره ایه که یادگیریش خیلی سریع تر و آسون تره.
همین خیلی خوبه.
والا نمی دونم از چه نظر میگن یادگیری Python ساده تره.
چون من خودم به شخصه PHP را کمتر از ۱ هفته یاد گرفتم ( تسلط کامل نه، فقط یاد گرفتم ) و شروع کردم به برنامه نویسی و ساخت Site و...

الان چند وقته ( از بهار امسال ) Python هم کار میکنم.

تفاوت خاصی بین PHP و Python ندیدم.
به غیر از اینکه Syntax فرق میکنه، از نظر من هر دو یکی هستند.

حتی در زیر هم میشه دید که تفاوت خاصی بین این دو نیست.
http://hyperpolyglot.org/scripting

زمان هایی که حوصله دارم، میشینم و برنامه های PHP که نوشتم را به Python نبدیل میکنم. تا الان هم هیچ جا مشکلی نداشتم و راحت انجام دادم.


شاید Python نسبت به C/C++ , ASP و... یادگیریش راحت تر باشه.
اما نسبت به PHP خیلی خیلی خیلی کمتر هست. ( حداقل برای من که اینطوری بوده و هست. )

آفلاین arvinall

  • Full Member
  • *
  • ارسال: 160
  • جنسیت : پسر
  • http://arvinall.github.io
    • ALL's Rhythmic Prose
فکر میکردم پایتون از پی اچ پی با حالتره. اما گویا اینجا افرادی نظر دیگری دارند که البته طبیعی است.
با پایتون و جنگو و با کمتر از یک صفحه کد و دستور میتونید یک وبلاگ برای خود بسازید.
در مورد پی اچ پی چطور؟ آیا همینطور است؟

چرا وقتی nodejs هست باید به چیزی مثل php یا python فکر کرد؟؟

آفلاین فاروق

  • Hero Member
  • *
  • ارسال: 992
  • جنسیت : پسر
  • <شعار>این یک شعار است</شعار>
    • تارنمای فاروق
به نظرم جنگو از جاوا اسکریپت با حال تره.
http://pcworms.blog.ir
بعد از بررسی پست های قدیمیم، فکر میکنم یک عذرخواهی بدهکارم! معذرت میخوام و اگر اشتباه کردم مستقیم و روشن راهنمایی کنید تا تکرار نکنم.
کانال IRC

آفلاین فاروق

  • Hero Member
  • *
  • ارسال: 992
  • جنسیت : پسر
  • <شعار>این یک شعار است</شعار>
    • تارنمای فاروق
خب من با منبع اومدم.
لینک زیر رو از ویکی پایتون نگاه کنید:

https://wiki.python.org/moin/PythonVsPhp

همچنین نگاهی به پیوست ها بندازید.
http://pcworms.blog.ir
بعد از بررسی پست های قدیمیم، فکر میکنم یک عذرخواهی بدهکارم! معذرت میخوام و اگر اشتباه کردم مستقیم و روشن راهنمایی کنید تا تکرار نکنم.
کانال IRC

آفلاین XMan69

  • Jr. Member
  • *
  • ارسال: 53
  • جنسیت : پسر
    • میثم محمودی
به نظرم هر زبونی جایگاه خودش رو داره و هیچ زبونی بر دیگری غلبه نداره.
جامعه کاربری PHP حداقل در ایران خیلی بیشتر و منابع به زبان فارسی بیشتری نسبت به پایتون داره.
بازار کارش هم طبیعتا بهتره.

من با پایتون کار نکردم و خودم برنامه نویس PHP هستم بنابراین نمیتونم در مورد پایتون نظری بدم.

آفلاین Suhr4w4rdi

  • Newbie
  • *
  • ارسال: 9
  • جنسیت : پسر
  • [ just an old philosopher ]
خب واقعیت‌ش PHP برای وب‌سایت دم‌دست‌تره و کتاب‌خونه‌های خیلی خوبی هم داره اما پایتون گستردگی بالایی داره و کاربردش رو خیلی جاها می‌تونید ببینید. مثلا توی Machine Learn تا جایی که من دیدم یا Python بوده یا C++. همون که دوست‌مون گفت Quora جای خیلی خوبی برای رسیدن به جواب این‌جور سوال‌هاست.
زندگی کوتاهه.

آفلاین فاروق

  • Hero Member
  • *
  • ارسال: 992
  • جنسیت : پسر
  • <شعار>این یک شعار است</شعار>
    • تارنمای فاروق
بزارید من حرفم رو بهتر بگم:
خیلی جاها پایتون میتونه بهتر باشه پس به سی پلاس پلاس یا پی اچ پی نچسبید!
دوستانی که با پایتون کار نکردن اینکار رو بکنند.
هدف پایتون یکی اینه که زمان و انرژی کمتری از برنامه نویس بگیره و دومی اینه که کد رو قابل خوندن کنه.
http://pcworms.blog.ir
بعد از بررسی پست های قدیمیم، فکر میکنم یک عذرخواهی بدهکارم! معذرت میخوام و اگر اشتباه کردم مستقیم و روشن راهنمایی کنید تا تکرار نکنم.
کانال IRC

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
هدف پایتون یکی اینه که زمان و انرژی کمتری از برنامه نویس بگیره
بله درسته یکی از سیاست هاش همینه

دومی اینه که کد رو قابل خوندن کنه.
بیشتر توضیح بدید! ???

مگه PHP و Cpp قابل خوندن نیستید؟

آفلاین Amir Emad

  • Sr. Member
  • *
  • ارسال: 419
بزارید من حرفم رو بهتر بگم:
خیلی جاها پایتون میتونه بهتر باشه پس به سی پلاس پلاس یا پی اچ پی نچسبید!
دوستانی که با پایتون کار نکردن اینکار رو بکنند.
هدف پایتون یکی اینه که زمان و انرژی کمتری از برنامه نویس بگیره و دومی اینه که کد رو قابل خوندن کنه.

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

آفلاین فاروق

  • Hero Member
  • *
  • ارسال: 992
  • جنسیت : پسر
  • <شعار>این یک شعار است</شعار>
    • تارنمای فاروق
کد قابل خوندن تر میشه.
در مورد فروشگاه بستگی داره.
http://pcworms.blog.ir
بعد از بررسی پست های قدیمیم، فکر میکنم یک عذرخواهی بدهکارم! معذرت میخوام و اگر اشتباه کردم مستقیم و روشن راهنمایی کنید تا تکرار نکنم.
کانال IRC

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
کد قابل خوندن تر میشه.
اگر این جواب برای منه: لطفا بیشتر توضیح بدید. با مثال.

در مورد فروشگاه بستگی داره.
به چی بستگی داره؟

یعنی می خواید حرفی که زدید را رد کنید و بگین ممکنه فروشگاهی با PHP نوشته بشه که از Python انرژی کمتر میگیره؟؟؟
هدف پایتون یکی اینه که زمان و انرژی کمتری از برنامه نویس بگیره و...

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

طبق تحقیق ها و آزمایشاتی که انجام دادم قبل از PHP 5.2 کارایی و سرعت Python 3 بالاتر بود. حتی تو بعضی موارد تا ۱۰ برابر سرعتر از PHP.

از PHP 5.4 به این ور PHP پیشرفت کرده و در موارد با Python برابر شده.

اما بطور کلی Python از PHP در پردازش سریعتر هست.

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

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

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