نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: آموزش php از صفر تا صد

  1. #1
    عضو جدید abbas_habibi آواتار ها
    تاریخ عضویت
    Nov 2016
    نوشته ها
    17
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    16
    تشکر شده در
    9 پست

    Post آموزش php از صفر تا صد

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

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


    پیش نیاز های این دوره :


    قبل از شروع به یادگیری در نظر داشته باشید که شما بایستی یک دانش مقدماتی از طراحی وب HTML,CSS داشته باشید.


    مقدمه :


    زبان PHP یک زبان اسکریپت نویسی تحت وب می باشد که به سبب سرعت ، قدرت و امنیت بالایی که دارد از محبوبیت زیادی در بین توسعه دهندگان برخوردار می باشد. چنانچه حدود 60 در صد وب سایت های موجود در سراسر اینترنت توسط PHP ساخته شده اند. PHP آنقدر قدرتمند است که وبسایت های معروفی چون facebook, yahoo, Wikipedia, apple و سیستم های مدیریت محتوای مشهور و قدرتمندی چون joomla, wordpress, drupal یا انجمن هایی مانند vbulletin توسط PHP ساخته و توسعه داده شده اند.


    عبارت PHP مخفف عبارت PHP Hypertext Preprocessor است .PHP یک زبان open source یا متن باز و یک زبان اسکریپت نویسی سمت سرور است. PHP همیشه رایگان می ماند.
    ساختار PHP کاملا شبیه به زبان C است و یادگیری آن بسیار راحت است.با PHP شما می توانید صفحات ایستا (استاتیک) را به راحتی پویا (داینامیک) کنید، فایل ها را در سرور باز کنید، بخوانید، تغییر یا حذف نمایید، به انواع پایگاه داده ها وصل شوید و داده ها را ذخیره ، بازیابی و ویرایش کنید، و همچنین می توانید cookie ها را ارسال و دریافت نمایید.


    یک فایل PHP با پسوند .php ذخیره و اجرا می شود و می تواند شامل برچسب های HTML ، کدهای جاوااسکریپت و خصوصیت های CSS باشد. نتیجه اجرای کدهای PHP روی server به صورت یک فایل html به سمت کاربر ارسال می شود .
    زبان PHP زبان قدرتمندی است که از سرعت پردازش بالایی نیز برخوردار است و همچنین روی اکثر سیستم عامل ها قابل اجرا است و با وب سرویس هایی چون Apache و IIS سازگار می باشد.


    مراحل نصب:


    برای اجرای فایل های php شما نیاز به یک وب سرویس دارید و اگر می خواهید فایل های PHP را روی کامپیوتر خود اجرا کنید می بایست وب سرویس Apache (آپاچی) ، PHP و پایگاه داده MYSQL را به روی کامپیوتر خود نصب کنید.
    شما می توانید هر سه گزینه بالا را به صورت جداگانه نصب کنید. ولی راه حل ساده تر و پرکاربردتر استفاده از نرم افزاهایی ست که به صورت یکجا PHP,Apache , Mysql را به روی کامپیوتر شما نصب می کند. مشهورترین این نرم افزارها XAMP و WAMP می باشند که در این آموزش ما از XAMP (زمپ) استفاده خواهیم کرد.


    نصب XAMP :


    1- ابتدا آخرین نسخه XAMP را از وبسایت تولید کننده دریافت می کنیم: (نسخه سازگار با ویندوز خودتان 64 بیتی یا 32 بیتی )
    https://www.apachefriends.org/download.html
    2- سپس فایل نصب را اجرا می کنیم.
    3- در صفحه خوش آمدگویی روی گزینه Next کلیک کنید

    4-در این صفحه تیک تمامی موارد را بزنید و روی Next کلیک کنید.
    5- مسیر نصب را تعیین کنید (معمولا مسیر پیش فرض انتخاب می شود) . بعد از آن رو گزینه Next کلیک کنید.
    6- این صفحه معرفی Bitnami برای Xampp است. با زدن تیک گزینه Learn more about Bitnami for Xampp می توانید اطلاعات بیشتری را مشاهده فرمایید.
    در این صفحه روی گزینه Next کلیک کنید.

    7- در این مرحله با انتخاب گزینه Next فرایند نصب آغاز می گردد.

    نکته بسیار مهم:


    پورت آپاچی Xampp در ویندوز پورت 80 را اشغال می کند. اگر نرم افزاری یا سرویسی (مانند IIS یا SQL Server) از قبل این پورت را اشغال کرده باشد شما نمی توانید Xampp را اجرا کنید.
    برای رفع این مشکل می توانید یا سرویس ها یا نرم افزارهایی که پورت 80 را اشغال کرده اند غیرفعال کنید و یا پورت Xampp را به 8080 تغییر دهید.
    بعد از نصب برنامه Xampp را اجرا کنید. هنگامی که برنامه را اجرا کردید صفحه ای به عنوان کنترل پنل Xampp مانند شکل زیر برای شما نمایش داده می شود. شما می توانید برای شروع Apache و Mysql را start کنید.

    آیکن Mysql و Apache بعد از start شدن باید به رنگ سبز تغییر کند. اگر رنگ این دو زرد یا قرمز بود حتما مشکلی در هنگام نصب پیش آمده که مانع اجرای این موارد شده است .


    شروع نوشتن اولین برنامه PHP:


    بسیار خب تا به اینجای کار خوب پیش رفتیم. برای نوشتن و اجرای کدهای PHP به دو ابزار دیگر هم نیاز داریم.
    1- محیطی برای برنامه نویسی
    2- نرم افزاری برای اجرا
    در این دوره از آموزش مقدماتی PHP از محیط Notepad ویندوز جهت نوشتن کدهای PHP استفاده می کنیم. محیط های حرفه ای تر با نمای کاربری زیباتری هم وجود دارد. ولی این محیط های حرفه ای را برای شروع به هیچ عنوان پیشنهاد نمی کنم. چون با امکاناتی که این نرم افزارها در اختیار شما قرار می دهند عملا قدرت کدنویسی را از شما می گیرند و شما به اصطلاح در کدنویسی تنبل بار می آیید و در آینده برای خطایابی یا توسعه به مشکل بر خواهید خورد. البته در آموزش های سطح حرفه ای حتما از محیط های پیشرفته تری جهت کدنویسی استفاده خواهیم کرد.


    برای اجرای کدی که نوشتیم از مرورگرهای وب استفاده می کنیم که در حال حاضر 2 مرورگر خوب و قدرتمند FireFox و Chrome را پیشنهاد می دهم که هر دوی این مرورگرها رایگان و قدرتمند می باشند.
    خب حالا به محل نصب Xampp (پیش فرض آدرس C:/Xampp) رفته و پوشه htdocs را بیابید و باز کنید. مشاهده می کنید که تعدادی فایل و پوشه داخل htdocs از قبل وجود دارد.
    پوشه htdocs پوشه ریشه Apache است و تمام فایل های وب را از این پس در این پوشه ذخیره می کنیم.اگر مرورگر خود را باز کنید و عبارت localhost ویا 127.0.0.1 را در نوار آدرس بنویسید و Enter را بزنید صفحه ای مانند زیر برای شما باز خواهد شد. این دقیقا فایل index.php می باشد که داخل پوشه htdocs وجود دارد.
    وقتی localhost را در مرورگر اجرا می کنید در واقع مرورگر به پوشه htdocs رفته و بعد از آن فایل مورد نظر شما را اجرا می کند. مثلا اگر در پوشه htdocs پوشه ای به نام files ایجاد کنید و در رون این پوشه فایلی با نام hello.php را ذخیره کنید، برای اجرای این فایل باید آدرس localhost/files/hello.php را وارد کنید.

    نکته: اگر در ادامه localhost و یا در ادامه آدرس پوشه ها چیزی وارد نکنید، به صورت پیشفرض فایل index.php اجرا خواهد شد.
    بسیار خب حالا کلیه محتویات پوشه htdocs را cut کرده و داخل یک فولدری خارج از htdocs منتقل کنید تا بتوانیم خود به کدنویسی بپردازیم.
    در این قسمت نرم افزار notepad را از منوی استارت ویندوز پیدا و اجرا کنید. درون notepad کدهای زیر را با دقت وارد.

    <?php
    echo "Hello world";
    ?>حالا فایل مورد نظر را در مسیر c:/htdocs با نام hellop.php ذخیره کنید.
    نکته: در هنگام ذخیره از لیست save as type گزینه all files و از لیست encoding گزینه utf-8 را انتخاب کنید.
    بسیار عالی . حالا مرورگر را باز کرده و آدرس localhost/hello.php را وارد کنید تا فایل مورد نظر اجرا شود.
    اگر تمام مراحل را با دقت انجام داده باشید باید نتیجه مانند شکل زیر باشد.

    بسیار خب ! تا به اینجای کار تمامی نرم افزارها و مقدمات لازم برای شروع کدنویسی به زبان PHP را نصب کردیم.
    در جلسه بعدی رسما کدنویسی را آغاز می کنیم.
    برای این جلسه یک فیلم ویدیویی آماده شده که می توانید از لینک زیر مشاهده کنید.
    ممنون که همراه ما بودید.
    منبع : ilikephp - P30way
    امنیت ، شبکه ، سئو ، بازی ، اخبار ، تکنولوژی ، فناوری اطلاعات ، پی سی وی مگ

  2. تعداد تشکر ها ازabbas_habibi به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو جدید abbas_habibi آواتار ها
    تاریخ عضویت
    Nov 2016
    نوشته ها
    17
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    16
    تشکر شده در
    9 پست

    پیش فرض پاسخ : آموزش php از صفر تا صد

    کامنت گذاری و دستورات Echo و Print - قسمت دوم :



    مقدمه و معرفی :

    سلامی دوباره خدمت شما همراهان گرامی و علاقه مندان به آموزش برنامه نویسی مخصوصا آموزش PHP با آموزش قسمت دوم PHP در خدمت شما هستم.
    در جلسه قبلی به بیان مقدمه ای از PHP و ابزارها و برنامه های مورد نیاز جهت کدنویسی پرداختیم. در این جلسه شروع به کدنویسی می کنیم و با چند دستور ساده مانند echo, print آشنا می شویم.


    ساختار صفحات PHP:


    ساختار صفحات PHP کاملا شبیه به HTML است و با پسوند (.php) ذخیره می شوند. با این تفاوت که شما در میان تگ های HTML اسکریپت های PHP را می نویسید. هنگامی که یک فایل PHP روی سرور اجرا می شود توسط مفسر یا Interpreter تفسیر می شود و نتیجه به صورت یک فایل HTML به سمت کاربر فرستاده می شود.


    شروع دستورات PHP :


    دستورات PHP با <?php شروع و با ?> پایان میابد. کلیه دستورات PHP باید در بین این دستورات شروع و پایان نوشته شوند.

    کد PHP:
    <?php
    // دستورات php
    ?>
    اسکریپت های PHP را می توان در بین تگ های HTML نوشت :
    <html>
    <head>
    <title> php learning </title>
    <head>
    <body>
    <?php
    echo "hello world";
    ?>
    </body>
    </html>
    نکته: برای جدا کردن هر خط از دستورات در php از علامت سمی کالن ( استفاده می شود.


    دستورات چاپ ECHO و PRINT :


    برای چاپ خروجی در php از دستور echo و print استفاده می شود.
    (این دو دستور یک تفاوتهای اندکی با هم دارند که این تفاوت ها باعث شده تا از echo بیشتر استفاده شود. برای تمرین پیشنهاد می کنم تا تفاوت های این دو را تحقیق کنید)
    در مثال بالا از echo برای چاپ عبارت hello world استفاده شده است. توجه کنید که چون عبارت hello world یک رشته است پس بین " " نوشته شده است. خروجی دستور بالا به صورت زیر خواهد بود.



    COMMENT (توضیحات) گذاری در PHP :


    برای درج توضیحات در یک خط از // و برای توضیحات در چند خط از /* در شروع و */ در پایان توضیحات استفاده می شود.

    کد PHP:
    <?php
    // this is comment in one line
    /*
    This is comment
    In multi line
    */
    ?>
    خب این جلسه رو در اینجا به پایان می رسونیم . طبق روال همیشه یک آموزش ویدویی برای این جلسه تهیه شده که می توانید از لینک زیر دانلود و مشاهده کنید.
    در جلسات بعدی با دستورات بیشتری آشنا خواهیم شد. ممنون از همراهی شما.

    منبع : آموزش PHP - برنامه نویسی
    امنیت ، شبکه ، سئو ، بازی ، اخبار ، تکنولوژی ، فناوری اطلاعات ، پی سی وی مگ

  5. تعداد تشکر ها ازabbas_habibi به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 69
    آخرين نوشته: November 5th, 2016, 22:32
  2. آموزش هاستینگ - آموزش سایت - آموزش سرور
    توسط saba27 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: May 2nd, 2016, 09:48
  3. فیلم آموزشی بهینه سازی سایت آموزش seo آموزش سئو
    توسط miladd001220 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 1
    آخرين نوشته: April 21st, 2015, 11:03
  4. پاسخ ها: 26
    آخرين نوشته: January 11th, 2013, 22:38

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •