
برای شروع php چه باید بکنیم ؟
خیلی از کسانی که اقدام به احداث سایت می کنند شاید اوایل کار نیازی به دانستن زبان برنامه نویسی نداشته باشند اما برخی از آن ها عاشق خلق و ابتکار هستند و دوست دارند سایتی منحصر به فرد داشته باشند .
گاهی پیش می آید که آرزو می کنیم که ای کاش ؛ ما خودمان , با تغییری در کدها چیزی را درست کنیم که دیگران نتوانند و یا حتی از کاری ایده بگیریم و تقلید کنیم که ما هم مانند دیگران حرفه ای به نظر بیاییم .
اما چگونه ؟ خوب هر انسانی با دیگری متفاوت است و نمی توان نسخه ای یکسان برای همه پیچید اما همه ما در یکسری موارد مشترک هستیم .
پس در ادامه مطلب به معرفی راه های شروع و موارد مورد نیاز می پردازیم
php زبانی است که به خاطر سادگی و وسعت امکاناتش توانسته درصد بسیار زیادی از سایت های جهان را در برگیرد . سایت هایی مانند فیس بوک - سیستم مدیریت محتوای وردپرس و میلیون ها سایت دیگر از این جمله اند . برای دانستن و شروع کار با php مانند هر کاری مواد مورد نیاز وجود دارد .
ابزار مورد نیاز برای کار با php :
- داشتن یک ویرایشگر مناسب و حرفه ای
ویرایشگر اصلی ترین ابزار برای شروع زبان برنامه نویسی است . حال انتخاب ویرایشگر حرفه ای با شماست . ویرایشگرهای مهم و گران قیمتی مانند phpdesigner و Adobe dreamweaver و Zend studio می توانند گزینه مناسبی برای ایرانی ها باشند . چراکه ما پولی پرداخت نمی کنیم و از نسخه غیرقانونی استفاده می نماییم .

اما اگر 1000 دلار پول دادن برای یک ویرایشگر ساده ! که با چند دقیقه جستجو در اینترنت می توان آن را دانلود کرد برایتان سخت است می توانید از ویرایشگر رایگانی مانند notepad++ استفاده کنید .
اگر از بنده که چندین سال است php کار می کنم در مورد انتخاب مناسب برای شروع بپرسید , بی درنگ ویرایشگر zend studio را به شما معرفی می کنم . چرا که ویرایشگری اختصاصی برای php است و ا ز همه مهمتر خطاهای شما را همان لحظه می گیرد و کتابخوانه ی غنی دارد که می توانید به راحتی کدنویسی کنید . البته ممکن است شما را مانند بنده تنبل کند و اگر الان به من بگویند یک بلاک کد بنویسم مطمئنا بدون zend نمی توانم چون همواره در کنار بنده بوده است و مانند فرهنگ لغتی ادامه کد را برایم می نویسد .

پس برای شروع حتما از ویرایشگر Zend studio استفاده کنید .
- انتخاب نرم افزار لوکال هاست مناسب
به مرحله بعدی شروع کار با php می رسیم . مرحله ای بسیار حساس و ضروری . نرم افزار لوکال هاست کارش این است که برای شما محیطی مانند هاست آنلاین ایجاد کند تا می توانید به راحتی اسکریپت های php را اجرا کنید . حال نرم افزارهای گوناگونی وجود دارد که ممکن است شما را گیج کند مانند easyphp - wampserver - که بدون هیچ صحبت اضافه به شما می گویم که بهتر است از easyphp استفاده کنید

برای آموزش نصب که چند next است می توانید از این صفحه کمک بگیرد
- انتخاب یک سیستم مدیریت محتوای php
که در اینجا ما پرتال نیوک لرن را به همه عزیزان پیشنهاد می کنیم . کافی است مانند هاست خود بسته نیوک را دانلود کنید و در پوشه www بریزید و پس از اجرای نرم افزار easyphp در مرورگر خود بنویسید :
http://localhost/usv
البته اینجا usv نام پوشه پرتال است
همواره به یاد داشته باشید هیچ چیزی مانند کنجکاوی و داشتن هدف نمی تواند شما را در برنامه نویسی به جلو براند . ممکن است در ابتدا نا امید باشید اما توکل به گوگل و حس طمع و حریص بودن در برنامه نویسی را فراموش نکنید . ایده داشته باشید و به دنبال تغییرات باشید .
مهمترین نکته در برنامه نویسی این است که شما تغییر ایجاد کنید البته نه در کپی رایت بلکه در ظاهر سایت .
بهترین برنامه نویس کسی است که کمترین کد و موثرین روش کدنویسی را انتخاب کند .
در ابتدا ممکن است کدهای شما شلوغ و زیاد باشند اما دلسرد نشود , به روزی فکر کنید که قادرید هر تغییری که می خواهید , در کدها بدهید .
- یادگیری زبان برنامه نویسی php

خوب تا اینجا ما فقط ابزار را گفتیم ولی در مورد چگونه یادگیری php حرفی نزدیم .
اگر html می دانید که حتما متوجه هستید که php زبانی کاملا متکی بر زبان html . شما ماشینی را در نظر بگیرید که بدنه ای به نام html دارد و سخت افزار داخلی به نام php
برای یادگیری html می توانید از ویرایشگرهای ویژوال مانند microsoft expresion استفاده کنید که با موس می توانید جداول را تنظیم کنید و ... به این نوع برنامه نویسی می گویند برنامه نویسی ویژوال . یعنی با استفاده از نرم افزارهای آماده شما می توانید ظاهر را طراحی کنید و نرم افزار کد به شما تحویل دهد .
نمی خواهم به شما php یاد بدهم اما اگر از من بپرسید php ساده ترین زبان برنامه نویسی دنیا است که اگر آن را شروع کنید هیچ گاه در تغییری دستتان بسته نخواهد بود .
به یاد داشته باشید کافی است فایل های پرتال نیوک لرن را باز کنید و کدها رو مشاهده کنید . اگر دقت کنید فایل ها در یکسری از کدها مشابه هستند مثلا همه آن ها با php؟> شروع می شوند
به مثالی ساده توجه کنید :
echo " welcome to Nukelearn.com";
?>
و آنگاه این کد را به صورت یک فایل با نام فرضی welcome.php ذخیره کنید و در پوشه www بگذارید و آن را اجرا کنید
و در صفحه می نویسد welcome to nukelearn.com
می بینید که چقدر ساده و چقدر شیرین است .( حتی از ریاضی هم شیرین تر )
برای یادگیری php سایت های زیادی هستند که می توانید به آن مراجعه کنید ولی باز تکرار می کنم , توکل بر گوگل و مقایسه فایل های پرتال خود را فراموش نکنید .
دقت کنید که حتما لازم نیست که از کتاب های بازار استفاده کنید و یا اینکه به کلاس های برنامه نویسی بروید و پول خرج کنید . اینترنت معلمی کم خرج و پردانش است پس اگر دانش آموز خوبی باشید به راحتی می توانید این زبان برنامه نویسی را یاد بگیرد
موفق باشید
نیوک لرن