تبلیغات
آموزش و دانلود نرم افزار - مقدمه ای بر php و perl
دانلود رایگان نرم افزارهای کمیاب
مقدمه ای بر php و perl
نوشته شده توسط ادمین در ساعت 12:01 ب.ظ

مقدمه ای بر PHP و مقایسه آن با Perl CGI

امروزه با توجه به اینکه روز به روز بر تعداد میزبانهایی که PHP رو ساپورت میکنند افزوده میشود ، صحبت در مورد PHP و قابلیتهای آن در میان طراحان وب و برنامه نویسان زیاد است.

برای کسانی که فقط نامی از PHP شنیده اند و از تواناییها و مزیت های PHP آگاهی ندارند در این مقاله PHP رو به طور مختصر شرح شرح میدهم و آن را با اسکریپتهای CGI مقایسه میکنم.

PHP یک زبان طرف خادم (server side ) می باشد و شما میتوانید برای ساخت صفحات دینامیک وب از آن استفاده کنید. برای مثال مدیریت و ساماندهی اطلاعات دریافتی از یک form اچتمل با PHP بسیار آسان است.

زبان:

اگر شما با زبانهای C , C , Perl یا Java کار میکنید یاد گرفتن زبان PHP میتواند مانند زنگ تفریح باشد! در واقع شما خیلی سریع میتوانید اسکریپت نویسی را با PHP شروع کنید.

متغیرها در PHP مانند PHP هستند (با پیشوند $ ) و انواع مختلف داده ها را میتوانند در خود ذخیره کنند. برای مثال میتواند انواع داده ها شامل رشته ای ، عددی و غیره را در خود نگه دارد.

اگر مقدار یک عدد باشد شما میتوانید مقدار آن را اینگونه افزایش دهید:

;

یا

= ۱;

یا

= ۱;

که دقیقا همان روشی است که در C ، C ، Perl یا Java به کار میبردید.

تسهیلات توکار (Built in facilities )

بر خلاف Perl که یک زبان همه منظوره است و شما میتوانید تقریبا هر برنامه ای را با آن بنویسید ، PHP از ابتدا با هدف اسکریپت نویسی برای صفحات وب درست شده ، از اینرو اسکریپت نویسی برای صفحات وب در PHP بسیار آسانتر از Perl می باشد.

برای مثال میخواهیم از یک فرم در یک صفحه وب ایمیلی را به آدرس خودمان ارسال کنیم. به کمک Perl شما احتمالا کدی شبیه زیر را مینویسید :

open ( MAIL,
»
می توانید دیدگاه خود را بنویسید
How can you get taller in a week? دوشنبه 27 شهریور 1396 03:34 ب.ظ
Hi! I know this is kinda off topic however I'd figured I'd ask.
Would you be interested in trading links or maybe guest authoring a blog article or vice-versa?
My site goes over a lot of the same subjects as yours and I feel we
could greatly benefit from each other. If you
are interested feel free to send me an email.
I look forward to hearing from you! Superb blog by the way!
How do you get a growth spurt? جمعه 6 مرداد 1396 05:53 ب.ظ
If some one wishes expert view concerning blogging after
that i propose him/her to pay a quick visit this webpage,
Keep up the good job.
What is distraction osteogenesis? جمعه 6 مرداد 1396 03:05 ب.ظ
Good day! This is my first comment here so I just wanted to give a
quick shout out and say I genuinely enjoy
reading your posts. Can you suggest any other blogs/websites/forums
that cover the same subjects? Thanks for your time!
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر