آموزش PHP: صادرات داده ها به پرونده ها

PHP: Exporting Data to Files

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تهیه فایلی از پایگاه داده دقیقاً در همان قالبی که کاربر درخواست کرده است ، روشی بسیار ارزشمند است. در این دوره ، David Powers نحوه صادرات داده ها از یک پایگاه داده با PHP در قالب های مختلف از جمله متن غنی ، CSV ، Excel ، Word ، صفحات گسترده و اسناد OpenOffice و حتی XML را به شما نشان می دهد. وی ابزارهایی مانند PHPExcel و PHPRtfLite را معرفی می کند که مدیریت فرم داده ها (قلم ها ، هدرها ، ستون ها و همه) را برای مدیریت آسان تر می کند ، و همچنین نحوه تعبیه داده های غیر متنی مانند تصاویر را در صادرات خود نشان می دهد.
موضوعات شامل:
  • اتصال به پایگاه داده با PDO یا MySQL بهبود یافته
  • خروج داده ها به یک متن ساده یا پرونده CSV
  • ایجاد صفحه گسترده
  • ایجاد ستون ها و سرصفحه ها
  • استفاده از کلاس برای تولید XML
  • ایجاد الگوی صفحه

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

  • با استفاده از پرونده های تمرینی Using the exercise files

1. تنظیم 1. Setting Up

  • بارگیری داده های آزمایش در یک پایگاه داده Loading the test data into a database

  • پرس و جو از پایگاه داده با MySQL بهبود یافته است Querying the database with MySQL Improved

  • اتصال به پایگاه داده های مختلف با اشیاء داده های PHP (PDO) Connecting to different databases with PHP Data Objects (PDO)

  • پرس و جو از پایگاه داده با PDO Querying the database with PDO

  • نمایش داده ها در یک صفحه وب Displaying the data in a webpage

  • کلاس های اتولوگ Autoloading classes

2. قالب های اصلی فایل 2. Basic File Formats

  • خروجی نتیجه پایگاه داده به یک فایل متنی Outputting the database result to a text file

  • خروجی نتیجه به عنوان پرونده CSV Outputting the result as a CSV file

  • معرفی کلاس Base برای بارگیری پرونده ها Introducing the Base class for file downloads

  • با استفاده از کلاس Text برای کنترل بیشتر بر روی خروجی Using the Text class for greater control over output

  • کنترل گزینه های CSV با کلاس Csv Controlling CSV options with the Csv class

  • ذخیره داده ها در یک پرونده محلی Saving the data to a local file

3. ایجاد صفحه گسترده 3. Generating a Spreadsheet

  • معرفی PHPExcel Introducing PHPExcel

  • تنظیم ویژگی ها و پیش فرض ها در PHPExcel Setting properties and defaults in PHPExcel

  • گزینه های چاپ صفحه گسترده را تنظیم کنید Setting the spreadsheet's print options

  • صفحه گسترده اکسل با داده ها Populating an Excel spreadsheet with data

  • قالب بندی ستون ها در PHPExcel Formatting columns in PHPExcel

  • بارگیری داده ها به عنوان پرونده xxx Downloading the data as a .xlsx file

  • ایجاد یک صفحه گسترده با فرمت OpenDocument Creating a spreadsheet in the OpenDocument format

  • ایجاد ستون و هدر در صادرات صفحه گسترده Fusonic Creating columns and headers in Fusonic SpreadsheetExport

  • داده ها را اضافه کنید و به عنوان یک فایل .ods بارگیری کنید Adding the data and downloading as a .ods file

4. صادرات به عنوان قالب متن غنی 4. Exporting as Rich Text Format

  • نصب PHPRtfLite Installing PHPRtfLite

  • تعیین حاشیه صفحه و پاورقی Defining the page margins and the footer

  • تنظیم سبک و پاراگراف Setting heading and paragraph styles

  • داده ها را اضافه کرده و یک پرونده .rtf را می دهید Adding the data and outputting a .rtf file

5. صادرات به قالب های پردازشگر Word 5. Exporting to Word Processor Formats

  • درک فرایند اساسی Understanding the basic process

  • ادغام اسناد XML با XSLT Merging XML documents with XSLT

  • تهیه دایرکتوری برای تولید خروجی Preparing a directory to generate the output

  • تولید XML از نتیجه بانک اطلاعاتی Generating XML from a database result

6. تولید پرونده متنی OpenDocument 6. Generating an OpenDocument Text File

  • ایجاد یک فایل .odt برای استفاده به عنوان یک الگوی Creating a .odt file to use as a template

  • بررسی ساختار فایل متنی OpenDocument Inspecting the structure of an OpenDocument text file

  • استخراج پرونده اصلی محتوای از یک سند .odt Extracting the main content file from a .odt document

  • تبدیل پرونده محتوای اصلی به XSLT Converting the main content file to XSLT

  • خروج از نتیجه پایگاه داده به عنوان یک پرونده .odt Outputting the database result as a .odt file

7. تولید پرونده Microsoft Word 7. Generating a Microsoft Word File

  • ایجاد یک فایل .docx برای استفاده به عنوان یک الگوی Creating a .docx file to use as a template

  • استخراج پرونده اصلی محتوای از یک سند Word Extracting the main content file from a Word document

  • قالب بندی فایل اصلی محتوای Formatting the main content file

  • تبدیل پرونده محتوای اصلی به XSLT Converting the main content file to XSLT

  • خروجی نتیجه پایگاه داده به عنوان یک پرونده .docx Outputting the database result as a .docx file

  • انتخاب قالبهای بارگیری Offering a choice of download formats

نتیجه Conclusion

  • خداحافظ Goodbye

نمایش نظرات

آموزش PHP: صادرات داده ها به پرونده ها
جزییات دوره
3h 42m
44
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
60,864
- از 5
ندارد
دارد
دارد
David Powers
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Powers David Powers

دیوید پاورز از سال 1994 وب سایت ها را توسعه داده و از سال 2003 كتاب هایی درباره توسعه وب نوشت. او یک مربی Adobe Community Professional و Adobe Certified برای Dreamweaver است. اغلب اوقات در انجمن های Dreamweaver و مرکز توسعه Adobe که در بسیاری از آموزش ها و فیلم های آموزشی محبوب به او کمک و مشاوره می دهند ، می آموزید. او همچنین از مسافرت و گرفتن عکس بسیار لذت می برد. به وب سایت وی به آدرس http://foundationphp.com/ مراجعه کنید.