قسمت اول - php چیست؟ - نسخهی قابل چاپ +- مرجع پارسی MyBB (https://community.mybbiran.com) +-- انجمن: متفرقه (https://community.mybbiran.com/forum-52.html) +--- انجمن: آموزش PHP (https://community.mybbiran.com/forum-131.html) +--- موضوع: قسمت اول - php چیست؟ (/thread-8304.html) |
قسمت اول - php چیست؟ - baxe rapper - ۱۳۹۰/۱۰/۵ پی اچ پی php یکی از قویترین زبان های برنامه نویسی وب برای طراحی صفحات پویا هستش که معمولا روی وب سرور Apache اجرا میشه! php مخفف PHP: Hypertext Preprocessor هست و کدهای اون قابلیت قرارگرفتن در میان کدهای html رو دارند که این یک ویژگی مهم به حساب میاد. زبان php بسیار شبیه زبان های C,Java و Perl هست. هدف php ایجاد صفحات پویا توسط برنامه نویسان در سریع ترین زمان ممکن بیان شد. این زبان تعداد زیادی از پایگاه های داده مثل MySQL ، Oracle و SQL Server رو پشتیبانی میکنه اما اغلب توسعه دهندگان تریجح میدند که از MySQL به عنوان بانک اطلاعاتی صفحاتشون استفاده کنند ( MySQL یک پایگاه داده مناسب برای بیشتر سیستم های کوچک و بزرگ هست که امکان استفاده از اون به صورت رایگان وجود داره). امروزه وب سایت های زیادی رو میتونید ببینید که با php طراحی شده اند. حالا چرا php؟؟؟ دلایل استفاده از php رو در زیر ببینید: 1. مفسر php روی سیستم های مختلفی قابل اجراست مثل Linux یا Windows 2. رویه بیشتر سرورها قابل اجراست مثل Apache و IIS 3. دانلود و استفاده ازش مجانی هستش. 4.به راحتی قابل یادگیریه. همانطوری که گفتم شروع کار و نوشتن اولین برنامه ، باید Apache و php رویه سیستمتون نصب باشند و برای این کار استفاده از پکیج Xampp رو پیشنهاد کردم! برای اینکه برنامه ها و سایت های php مون رو اجرا شوند باید اونها رو حتما تویه مسیر C:\xampp\htdocs\xampp ذخیره کنیم. یعنی اول باید وارد پوشه محلی که xampp نصبه بشیم مثلا c:\xampp بعد باید پوشه htdocs و بعد هم پوشه xampp رو باز کنیم! پیشنهادها اول: از این پوشه آخر یک میانبر رویه desktop بسازید تا بعد از این راحت تر بتونیم پیداش کنیم! - یعنی یک میانبر به مسیر C:\xampp\htdocs\xampp دوم: تویه این پوشه برای هر وب سایت یا برنامه ای که می نویسید یک پوشه Folder ایجاد کنید که مدیریت فایل هاتون هم راحت تر بشه! هر برنامه یا وب سایتی که با php نوشته میشه معمولا از یک یا تعدادی فایل با پسوند php تشکیل میشه برای مثال اسمش میتونه به شکل safehAvval.php یا مثلا index.php و ... نوشتن اولین برنامه تویه مسیری که گفتم یه پوشه به اسم myWebSite ایجاد کنید و بعد از این فایل ها و صفحاتی که برای تمرین یا مثال ها باهاشون کار میکنید رو تویه این پوشه - که مطمئنم تویه این مسیر ساختید - ذخیره کنید. یعنی باید به شکل روبرو باشه C:\xampp\htdocs\xampp\myWebSite حالا تویه پوشه myWebSiteیک فایل به نام index.php ایجاد کنید! چه جوری آخه!!؟؟ برنامه notepad++ یا notepad ویندوز رو اجرا کنید! از منوی فایل گزینه New رو انتخاب کنید تا یه document جدید واستون بسازه داخلش دستورات زیر رو بنویسید: شماره خط ها رو پاک کنیدها D: کد php: <?php توجه کنید که دستورات php باید بین <? و php?> قرار بگیرن البته میتونید به جایه php?> از ?> تنها هم استفاده کنید اما بهتر اینه که از شکل اول php?> استفاده کنید. گفتی که کدهای php میتونن بین کدهای html قرار بگیرن! چه جوری؟ تویه مثال آخر میتونید ببینید که چطور این کار انجام میشه! حواستون حتما هستش که هر جا از دستورات php استفاده کردم اونها رو بین <? و php?> قرار دادم! کد php: <html> RE: قسمت اول - php چیست؟ - h.d.n - ۱۳۹۰/۱۰/۶ * حالا که آموزشها در تاپیکهای جداگانه ارسال شدهاند، لطفاً آموزشهای قبلی و بعدی را در ابتدای هر تاپیک لینک کنید تا بعدها پیدا کردنشان ساده باشد. سپاس. (۱۳۹۰/۱۰/۵، ۱۳:۰۳:۰۳ عصر)baxe rapper نوشته است: برای اینکه برنامه ها و سایت های php مون اجرا شوند باید اونها رو حتما تویه مسیر C:\xampp\htdocs\xampp ذخیره کنیم.گنو/لینوکسیها هم یکی از دو روش زیر را در پیش بگیرند. اگر گنو/لینوکس را تا حالا تجربه نکردهاید میتوانید آریوس(http://fa.arioslinux.org) را نصب کنید. 1. نصب آپاچی و php و phpmyadmin و... که در این صورت دایرکتوری var/www/، محلی است که باید فایلهایتان را در آن بریزید! یا 2. نصب بستهی XAMPP => اگر زمپ را نصب کنید، همراه خودش PHP، Apache ،MySQL و phpMyAdmin را هم نصب میکند. به این ترتیب مسیری که برای ویندوز C:\xampp\htdocs\xampp است، در گنو/لینوکستان opt/lampp/htdocs/ خواهد بود. دقت کنید که شاخص چینش مسیرها در لینوکس، slash است، درحالیکه در ویندوز backslash است: \ الف) دانلود زمپ: http://www.apachefriends.org/en/xampp-linux.html ب) نصب زمپ: شما یک فایل فشرده با فرمت tar.gz. دانلود کردهاید که کافی است آن را از حالت فشرده بیرون آورده و در دایرکتوری opt/ قرارش دهید و مجوز بعضی فایلها را تغییر دهید. به همین سادگی! |