• illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید میانگین رضایت دانشجویان سون لرن از دوره ها، بیش از 94% می باشد!

مطالبی پیرامون برنامه نویسی php و آمادگی برای چند پروژه

19873 ۴ مرداد ۹۱

سلام ، من قصد داشتم از امروز یه سری پروژه ها رو با پی اچ پی طراحی کنم و قرار بدم ، اما فکر کردم که بهتره اول یه سری مفاهیم کلی و یه سری کار های ضروری که واسه این کار لازمه رو خدمتتون ارائه بدم؛بدون مقدمه میرم سر اصل مطلب،خیلی از مطالب اساسی توسط دوستان گفته شده اما یه سری مطالب رو که توی پروژه های آینده باهاشونبرخورد می کنیم و ممکنه برای شما سوال باشه رو این جلسه توضیح میدم.

متغییر ها در هر زبان برنامه نویسی به صورت خاصی نمایش داده میشن به عنوان مثال در زبان پی اچ پی به این صورت نمایش داده میشن:

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

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

در مثال بالا ما اطلاعات هاستمون که اینجا لوکال هست رو قرار دادیم ، حالا این فایل رو با نام دلخواهی ذخیره می کنیم:

config.php

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

مورد دیگه هم که واسه همراهی من در پروژه ها نیاز دارید ، اینه که واسه ی استفاده از این اطلاعات ذخیره شده در فایل مذکور ، ما به روش زیر استفاده می کنیم:

ما توسط دستوری که مشاهده می کنید ، فایل حاوی اطلاعات رو بازخوانی کردیم که این دستور در واقع کلیه ی اطلاعات فایل فراخوانی شده رو تو صفحه ی جدید ما اضافه می کنه ، دقیقا مثله اینکه اون دستورات توی همین صفحه ی جدید نوشته شده باشن و جالب اینکه حتی اگه اطلاعات قابل رویتی توی اون فایل باشه ، اینجا نمایش داده میشه
اگه به کد بالا دقت کنید،ما توی این صفحه اصلا متغییری تعریف نکردیم،اما کدی نوشتیم که از برنامه میخوایم متغییری رو که همون نام سرور دیتابیس هست رو بهمون نشون بده.

آموزش امروز تموم شد،من سعی کردم توی این قسمت چیزایی رو که در آینده نیاز داریم و تقریبا مهم خواهند بود رو یه کم توضیح بدم ، البته من رشتم برنامه نویسی نیست و از روی علاقه این کار رو یاد گرفتم ، اما سعی می کنم تا اونجا که بتونم مطالب مفید رو منتشر کنم و انشاالله در آموزش بعدی اولین پروژه یعنی ارسال اطلاعات و دریافت اطلاعات از دیتا بیس رو قرار بدم
سوالی در این مورد داشتید،من در خدمتم واگه در حد توانم باشه حتما جواب میدم و اگه هم نباشه بی پاسخ نمی مونه و دوستان حتما پاسخ خواهند داد،نظراتتون رو هم حتما اعلام کنید تا بدونم بیشتر آموزش پیرامون چه مواردی رو دوست دارید
موفق باشید

:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها 14 دیدگاه برای این مطلب ارسال شده است. نظردهی برای این مطلب بسته شده است .

  • ‏‏
    latestblight(۴ مرداد ۱۳۹۱)

    سلام
    خسته نباشید
    واقعا استفاده کردم
    یه سوال داشتم خواستم ببینم چجورد میشه یه منو مثل اونی که بالای این صفحه برای آموزش های ویدیو یی گذاشتید(وقتی میری روش یه منو نشون میده ) نوشت .
    خیلی خیلی ممنون
    با تشکر

    • ‏‏
      لقمان آوند(۴ مرداد ۱۳۹۱)

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

    • ‏‏

      سلام
      چشم ، انشاالله بعد از ارائه ی پروژه های کاربا دیتابیس،در مورد کار با منو ها هم مطالبی ارائه میشه
      موفق باشید

  • ‏‏
    عباس بهرامی کیا(۴ مرداد ۱۳۹۱)

    ممنون

  • ‏‏

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

  • ‏‏
    taranomidigar(۴ مرداد ۱۳۹۱)

    سلام واقعا از آموزشها تون ممنونم.
    خیلی مفیدن.
    من خودم با asp کار کردم دوست داشتم php هم یاد بگیرم که شما کمک کردین.
    فقط اگر میشه یک کم در مورد محیط نوشتن کدها و نحوه اجراشونم توضیح بدین.
    موفق باشین. 😳

    • ‏‏

      سلام
      چشم ،حتمأ

    • ‏‏

      سلام،
      دوست عزیز اگه میخوای با php برنامه بنویسی از هر محیط ویرایشگر متن میتونی استفاده کنی ولی بهترین محیط توسعه برنامه php از نظر من NetBeans IDE For PHP است.

  • ‏‏

    بسیار عالی بود 😆

  • ‏‏

    موفق باشید

  • ‏‏

    سلام
    من دارم دوره ی php رو میگذرونم.
    از مطالب شما هم استفاده می کنم ولی خیلی کلی اشاره کردین.
    بازم ممنونم.

  • ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram