دوره مجازی PHP (جلسه 24): مباحث کاربردی و پیشرفته (2) ارسال ایمیل، وب سرویس، درگاه پرداخت و کتابخانه های GD و curl



visibility  
mode_comment   ۹۰

امروز در مورد مباحث بسیار جالب و کاربردی و پیشرفته ای مثل ارسال ایمیل، وب سرویس، درگاه پرداخت و کتابخانه های GD و curl در PHP صحبت می کنیم و اونها رو شرح میدیم و در قالب مثال های جالب و کاربردی برای شما میاریم .

مطالبی که در جلسه ی امروز مطرح میشه عبارتند از :

مباحث کاربردی و پیشرفته : ارسال ایمیل، وب سرویس، درگاه پرداخت و کتابخانه های GD و curl

  • توضیح کتابخانه ی CURL و آشنایی با آن
  • فعال سازی ماژول curl در wamp
  • دریافت محتوای صفحات وب با استفاده از URL آنها
  • چند مثال جالب و کاربردی در استفاده از کتابخانه ی curl :
  • دریافت تعداد لایک ها و share های یک url در شبکه های اجتماعی با استفاده از curl
  • دریافت محتوا و سورس کد یک url با استفاده از کتابخانه ی curl
  • دریافت کل لینک های درون یک صفحه ی وب از طریق کدهای php
  • دریافت کل تصاویر درون صفحه ی وب با استفاده از curl
  • ارسال ایمیل از طریق PHP
  • استفاده از تابع پیشفرض mail در php
  • استفاده از کتابخانه ی phpmailer
  • توضیح کتابخانه ی GD و آشنایی با آن
  • فعال سازی ماژول GD در wamp
  • ایجاد و ویرایش تصاویر با استفاده از کتابخانه ی gd
  • چند مثال جالب و کاربردی در استفاده از کتابخانه ی GD :
  • ساخت یک عکس مستطیلی ساده و رنگبندی آن
  • ایجاد یک تصویر از متن ها
  • ایجاد یک تصویر و قرار دادن متن بر روی محیط یک دایره
  • تغیر سایز و کوچک و بزرگ کردن تصویر با استفاده از کتابخانه gd
  • برش یا Crop کردن تصویر با استفاده از GD
  • تشریح مفهوم وب سرویس و آشنایی با کاربردهای آن
  • استفاده از خدمات دیگر سایت ها با بهره گیری از وب سرویس آن ها
  • توضیح در مورد Soap و رابط اتصال به وب سرویس
  • چند مثال کاربردی در مورد استفاده از وب سرویس
  • دریافت آب و هوای یک شهر با استفاده از وب سرویس و کدهای php
  • دریافت اطلاعات مربوط به یک کشور خاص با php
  • دریافت اطلاعات مربوط یه مسابقات فوتبال با استفاده از وب سرویس آن
  • استفاده از پنل های SMS و ارسال SMS از طریق PHP با بهره گیری از وب سرویس
  • چند نمونه مثال کاربردی : ارسال SMS، دریافت اعتبار پنل SMS و ایجاد یک مخاطب و ...
  • درگاه پرداخت بانکی و توضیح در مورد روش و منطق پیاده سازی آن ها
  • توضیح و تشریح ایجاد کد درگاه پرداخت پارس پال
  • توضیح در مورد انجام کارهای اتوماتیک پس از تائید پرداخت موفقیت آمیز کاربر
  • توضیح و تشریح کد PHP درگاه پرداخت بانک ملت
  • نمونه کد درگاه بانک ملت به همراه سند PDF راهنمای آن
  • فریمورک های PHP و مدل MVC
  • آشنایی با مدل MVC
  • توضیح دلایل استفاده از مدل MVC
  • تشریح مفاهیم Model, View و Controller در مدل MVC و وظایف هر بخش
  • معرفی چند مورد از فریم ورک های MVC معروف PHP
  • آشنایی با مفهوم فریم ورک
  • تشریح مجموعه مزایای فریمورک ها برای استفاده در پروژه های PHP
  • توضیح یک نمونه از روند اجرای کار در فریمورک های PHP
  • آیا استفاده از فریمورک ها ضروری است ؟
info توجه

این مطلب یک جلسه از آموزش php می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش php

comment دیدگاه کاربران
حمید رضا مصطفی زاده

سلام استاد
ببخشید الان شما تو سایت 7لرن از وب سرویس ها استفاده کردید دیگه درسته؟مثلا وقتی نظرات ثبت میشه یه ایمیل تایید میاد و یا زمانی که تو دوره ها ثبت نام میکنیم و sms میاد

سوال دیگه من اینه که شما به این علت از درگاه پارس پال استفاده کردید در سایتتون که شخص هست و نه شرکت؟
چون خودتون میفرمایید درگاه های بانکی رو معمولا به اشخاص به سختی میدن و بیشتر به شرکت ها میدن

لقمان آوند

سلام
sms وب سرویس هست ولی ایمیل رو از سرور خودمون می فرستیم.
خیر دلیلش این نیست. از خدمات پارسپال رضایت کافی داریم و دلیل اصلیش همینه. وگرنه درگاه های بانک ملت و سامان رو هم داریم که شاید در اینده فعالشون کردیم.
الان یکم ساده تر می گیرند و به افراد حقیقی هم راحتتر درگاه میدن. و با کمی پیگیری می تونید درگاهتون رو مستقیم از بانک بگیرید.

sokoot67

سلام
در حال حاضر بهترین فریم ورک PHP چیه ؟از همه لحاظ امنیت سرعت دقت کارایی که روی اون تمرکز کنم

شنیدم MVC ضعف های داره

ممنون

لقمان آوند

سلام
نمیشه با قطعیت تمام یکی رو نام برد. فریمورک های yii ، codeIgniter و لاراول از قویترین ها هستند.
هیچ سیستمی بدون ضعف نمیشه! ولی خوب فعلا که پراستفاده ترین و محبوب ترین مدل هست تو فریمورک های php …

حمید رضا مصطفی زاده

سلام و عرض ادب
برای درگاه پرداخت موسساتی مالی (و نه بانک) نظیر (موسس مالی اعتباری بانک ملل و امثالهم ) باید اول enmad بگیریم؟
یا اینطور موارد هم به نوعی درگاه واسط (مثه زرین پال و …) حساب میشن و نیازی نیست به enamd نیست؟

لقمان آوند

بستگی به قوانین و ملزومات خودشون داره. از یکی از شعبه هاشون بپرسید.

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.

1 2 3 4