رفتن به مطلب
بازگشایی انجمن! ×
GuardIran

C0d3!Nj3ct!0n

پست های پیشنهاد شده

سلام

 

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

 

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

 

 

 

 

 

 

 

 

.

 

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


  • 1 ماه بعد...

معرفي PHP


PHP يك زبان برنامه نويسي اسكريپتي اپن سورس است كه براي طراحي برنامه هاي تحت وب سرور به كار مي رود . سمت سرور بودن به اين معناست كه صفحات PHP ابتدا توسط سرور (كه مي تواند از نوع Apache‌يا IIS ) باشد ، پردازش شده و سپس خروجي به صورت كد هاي Html و جاوا اسكريپت براي مرورگر كاربر ارسال مي شود. به عبارت ديگر وظيفه اجراي صفحات PHP به عهده سرور وب هاست سايت مي باشد بر خلاف Html يا جاوا اسكريپت.


PHP مخفف عبارت  Hypertext PreProcessor به معنا پيش پردازنده فرا متن مي باشد كه در سال 1994 توسط رسموس لردورف ايجاد شد و سپس تسط سايرين توسعه و گسترش پيدا كرد. اولين نگارش عمومي آن در اوايل سال 95 ارائه شد و با نام Personal Home Page Tools روانه بازار شد البته بسيار كه الته بسيار ساده بود.


ساختار زبان PHP بسيار شبيه به بان C و در نسخه هاي جديد شبيه به جاوا مي باشد و به همين دليل از محبوبيت فراواني بر خوردار است. از مشهور ترين نرم افزار هاي ساخته شده با PHP مي توان به جوملا ، وردپرس و ... نام برد. سايت هاي فراواني در جهان بر اساس زبان PHP نوشته شده اند و هر روز نيز بر تعداد آن ها اضافه مي شود. بر طبق آمار منتشر شده 60% از سايت هاي موجود در سرور ها با PHP نوشته شده است كه از مهم ترين آن ها مي تواند به ويكي پديا و فيسبوك اشاره كرد.PHP امكان استفاده از انواع مختلفي از پايگاه داده را از جمله MySql ، Oracle‌، SqlLite ، IBM DB2 ، Microsoft Sql Server  و ... را با دستور هايي ساده فراهم مي سازد. پي اچ پي روي بيشتر سيستم عامل هاي معروف از جمله ويندوز ، لينوكس ، يونيكس ، مك و با اغلب سرور هاي معروف قابل اجراست. پيش از آغاز به يادگيري PHP شما بايد آشنايي كافي با زبان هاي Html و جاوا اسكريپت و كار با My Sql را بدانيد.


دستورات اين زبان مي توانند به صورت مستقيم در درون كد هاي Html قرار بگيرند. زبان PHP از نسخه 4.3  به بعد قابليت پشتيباني از واسط خط فرمان را نيز به امكانات خود اضافه كرد كه اين قابليت مي تواند براي ايجاد نرم افزار هاي غير وب و يا نرم افزار هايي با واسط گرافيكي كاربر مورد استفاده قرار بگيرد .   معرفي PHP


PHP يك زبان برنامه نويسي اسكريپتي اپن سورس است كه براي طراحي برنامه هاي تحت وب سرور به كار مي رود . سمت سرور بودن به اين معناست كه صفحات PHP ابتدا توسط سرور (كه مي تواند از نوع Apache‌يا IIS ) باشد ، پردازش شده و سپس خروجي به صورت كد هاي Html و جاوا اسكريپت براي مرورگر كاربر ارسال مي شود. به عبارت ديگر وظيفه اجراي صفحات PHP به عهده سرور وب هاست سايت مي باشد بر خلاف Html يا جاوا اسكريپت.


PHP مخفف عبارت  Hypertext PreProcessor به معنا پيش پردازنده فرا متن مي باشد كه در سال 1994 توسط رسموس لردورف ايجاد شد و سپس تسط سايرين توسعه و گسترش پيدا كرد. اولين نگارش عمومي آن در اوايل سال 95 ارائه شد و با نام Personal Home Page Tools روانه بازار شد البته بسيار كه الته بسيار ساده بود.


ساختار زبان PHP بسيار شبيه به بان C و در نسخه هاي جديد شبيه به جاوا مي باشد و به همين دليل از محبوبيت فراواني بر خوردار است. از مشهور ترين نرم افزار هاي ساخته شده با PHP مي توان به جوملا ، وردپرس و ... نام برد. سايت هاي فراواني در جهان بر اساس زبان PHP نوشته شده اند و هر روز نيز بر تعداد آن ها اضافه مي شود. بر طبق آمار منتشر شده 60% از سايت هاي موجود در سرور ها با PHP نوشته شده است كه از مهم ترين آن ها مي تواند به ويكي پديا و فيسبوك اشاره كرد.PHP امكان استفاده از انواع مختلفي از پايگاه داده را از جمله MySql ، Oracle‌، SqlLite ، IBM DB2 ، Microsoft Sql Server  و ... را با دستور هايي ساده فراهم مي سازد. پي اچ پي روي بيشتر سيستم عامل هاي معروف از جمله ويندوز ، لينوكس ، يونيكس ، مك و با اغلب سرور هاي معروف قابل اجراست. پيش از آغاز به يادگيري PHP شما بايد آشنايي كافي با زبان هاي Html و جاوا اسكريپت و كار با My Sql را بدانيد.


دستورات اين زبان مي توانند به صورت مستقيم در درون كد هاي Html قرار بگيرند. زبان PHP از نسخه 4.3  به بعد قابليت پشتيباني از واسط خط فرمان را نيز به امكانات خود اضافه كرد كه اين قابليت مي تواند براي ايجاد نرم افزار هاي غير وب و يا نرم افزار هايي با واسط گرافيكي كاربر مورد استفاده قرار بگيرد .   


لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


نحوه نصب و اجراي PHP


براي برنامه نويسي و استفاده از PHP به 3 چيز كلي نياز داريم:


1 : برنامه ي يا ابزاري براي كد نويسي : در ساده ترين حالت مي توانيد از برنامه NotePad‌براي كد نويسي استفاده كنيد. اما نرم افزار هاي حرفه اي مانند NetBeans ، Dream Weaver‌ و ... هستند كه ما در اين آموزش از نرم افزار NetBeans استفاده مي كنيم.


2 : سرور اجرا كننده PHP : چنانچه بخواهيد برنامه ها و صفحات PHP را بر روي كامپيوتر خود اجرا كنيد نياز به نصب PHP و MySql مي باشد كه مي توان آن ها را به صورت تكي دانلود و نصب كرد ولي دو برنامه وجود دارند كه نقش وب سرور را ايفا مي كنند و همه برنامه ها و كتابخانه هاي مورد نياز را دارا مي باشند : Wamp Server و Xamp Server كه در اين آموزش از Wamp استفاده مي كنيم.


3 : مرورگر وب : براي مشاهده صفحات نياز به يك مرورگر مي باشد كه البته مي شود از مرورگر پيش فرض استفاده كرد ولي پيشنهاد مي شود از مرورگر Firefox يا Chrom استفاده كنيد.


لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


د انلو نرم افزار Wamp Server

 

This is the hidden content, please

 

 

This is the hidden content, please

 

در ادامه آموزش كامل نصب م افزار رو هم ميزارم 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


با سلام

در اين پست آموزش نحوه ي درست نصب نرم افزار WampServer رو پيوست كردم

 

نكته اي كه در اينجا بايد بگم اينه كه WampServer با نرم افزار Skype تداخل دارد پس اول بايد Skype رو Exit كنيد بعد WampServer  رو اجرا كنيد

 

در تاپيك هاي بعدي ان شاله لينك دانلود نرم افزار NetBeans و آموزش نصبش رو قرار ميدم

 

موفق باشيد

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


در این بخش طریقه نصب Wamp Server  رو به شما آموزش میدم .

 

.

 

This is the hidden content, please

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


سلام خدمت همه ي اعضاي انجمن گارد ايران

 

در اين بخش آموزش دستور echo و print در PHP رو براتون قرار دادم

 

 

 

موفق باشيد

 

 

 

This is the hidden content, please

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


سلام خدمت همه ي دوستان

 

در ادامه آموزش هاي PHP در اين قسمت آموزش استفاده از متغييرها همراه با مثال رو براتون گذاشتم

 

دوستان صبور باشن تا انتها ان شالله پروژه هاي كاربردي و عملي رو براتون قرار بدم

 

 

 

موفق باشين

 

 

پسورد فایل : guardiran.org

 

This is the hidden content, please

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


سلام

 

بخش دوم از مبحث متغييرها رو هم براتون قرار دادم

 

 

پسورد فايل : guardiran.org

 

 

 

موفق باشين

 

 

This is the hidden content, please

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


  • 3 هفته بعد...

سلام و درود مخصوص خدمت تمام اعضاي محترم گاردايران

 

تو اين قسمت از آموزش توابع كار با رشته رو خدمتتنون ارائه ميدم 

 

پسورد : guardiran.org

 

 

This is the hidden content, please

 

موفق باشيد

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


سلام و درود 

 

اين بخش از سري آموزش هاي طراحي وب مربوط ميشه به عملگرها در PHP

 

پسورد : guardiran.org

 

 

This is the hidden content, please

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


  • 2 هفته بعد...

سلام 

 

اين قسمت مربوط به دستورات شرطي در PHP مي باشد

 

پسورد : guardiran.org

 

 

This is the hidden content, please

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


 اين قسمت هم مربوط به حلقه هاي تكراري در PHP مي شود

 

پسورد : Guardiran.org

 

 

This is the hidden content, please

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


  • 4 ماه بعد...
با تشکر کامل از دوست عزیزمان برا ارسال این مطلب
 
PHP یا منبع باز است ، دلایل بسیار زیاد دیگري براي انتخاب Open Source یک زبان PHP گذشته از اینکه
براي ایجاد محتواي محاوره اي بر روي سایت هاي وب وجود دارد.
دارد. C یکی از این دلایل این است که این زبان ساختار و ترکیبی بسیار شبیه زبان ·
به آسانی آموخته و به کار گرفته می شوند . در واقع می توان گفت ، PHP نوع داده ها و ساختار هاي ·
میداند منظور شما چیست و نوع داده هاي خود را بر اساس اطلاعات شما تغییر می دهد. PHP
نیازي به دانستن دستور خاصی براي کامپایل برنامه ندارید . برنامه شما در مرورگر اجرا می شود و ·
اطلاعات زیادي داشته PHP لازم نیست براي شروع برنامه و نوشتن برنامه هاي کاربردي درباره
باشید .
را ارائه می دهد که به آسانی درون زبان قرار C سرویسی از مجموعه فایلهاي کتابخانه اي PHP ·
گرفته و با انعطاف بسیار به آن قابلیت پاسخ دهی سریع براي تغییرات در وب را می دهد.
براي کار کردن در PHP انجام دهید ، با دیگر زبانها نیز قابل انجام است . اما PHP آنچه می توانید شما با
انجام می دادند ، Perl زمینه وب طراحی شده است . بنابراین کارهاي مشکل و خسته کننده اي که برنامه نویسان با
قابل انجام است. PHP به آسانی با
این زبان پویا وب سایت ها را قادر می سازد تا با سرعت مبهوت کننده اي گسترش یابند و این عامل یکی از
دلایل عمده اي است که براي صفحات پویا و پشتیبانی پایگاه داده ها در نظر گرفته شده است . همانطور که گفته شد
استفاده می کنند. PHP در حدود 6 میلیون سایت در سراسر وب از

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • ایجاد مورد جدید...