تهیه کردن یک فایل از یک پایگاهداده با همان فرمت موردنظر کاربر بصورت دقیق و کامل، روشی ارزشمند است که مهارتهای تکنیکی خاص و استاندارد میطلبد. در این دوره آموزشی تصویری، فرایند صدور دادهها از یک پایگاهداده به وسیلهی PHP در فرمتهای مختلف و قابل تعیین بصورت دلخواه از جمله متن غنی، CSV ، اکسل، وُرد، صفحات گسترده و اسناد آفیس متنباز و حتی XML قابل فراگیری است. کارایی ابزارهایی مانند PHPExcel و PHPRtfLite همچنین پرداختن به فونتها، هدر، ستون، و دیگر موارد مهم مربوطه نیز پوشش داده شده است. آموزش ارائه شده، فایلهای تمرینی را نیز به همراه خود دارد.
محتوای آموزش:
1- اتصال به پایگاهداده با PDO یا MySQL بهبود یافته
2- خروجیدهی دادهها در قالب یک متن ساده یا فایل CSV
3- ایجاد صفحه گسترده (Spreadsheet)
4- ساخت ستونها و سرصفحهها
5- استفاده از یک کلاس برای تولید XML
6- ایجاد یک صفحهی الگو
تولید کننده: Lynda.com
تاریخ انتشار: 11-04-2014
سطح: متوسط
مدت زمان آموزش: 3 ساعت و 42 دقیقه
مدرس: David Powers
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
Introduction - 5m 57s
Welcome - 59s
What you should know before watching this course - 2m 42s
Using the exercise files - 2m 16s
1. Setting Up - 28m 3s
Loading the test data into a database - 4m 8s
Querying the database with MySQL Improved - 6m 4s
Connecting to different databases with PHP Data Objects (PDO) - 2m 26s
Querying the database with PDO - 7m 47s
Displaying the data in a webpage - 5m 1s
Autoloading classes - 2m 37s
2. Basic File Formats - 38m 47s
Outputting the database result to a text file - 6m 32s
Outputting the result as a CSV file - 6m 53s
Introducing the Base class for file downloads - 4m 37s
Using the Text class for greater control over output - 7m 20s
Controlling CSV options with the Csv class - 6m 49s
Saving the data to a local file - 6m 36s
3. Generating a Spreadsheet - 51m 42s
Introducing PHPExcel - 3m 31s
Setting properties and defaults in PHPExcel - 6m 58s
Setting the spreadsheet's print options - 5m 59s
Populating an Excel spreadsheet with data - 7m 46s
Formatting columns in PHPExcel - 5m 47s
Downloading the data as a .xlsx file - 5m 18s
Creating a spreadsheet in the OpenDocument format - 3m 4s
Creating columns and headers in Fusonic SpreadsheetExport - 6m 27s
Adding the data and downloading as a .ods file - 6m 52s
4. Exporting as Rich Text Format - 22m 10s
Installing PHPRtfLite - 3m 27s
Defining the page margins and the footer - 6m 55s
Setting heading and paragraph styles - 5m 18s
Adding the data and outputting a .rtf file - 6m 30s
5. Exporting to Word Processor Formats - 16m 35s
Understanding the basic process - 3m 52s
Merging XML documents with XSLT - 4m 13s
Preparing a directory to generate the output - 1m 48s
Generating XML from a database result - 6m 42s
6. Generating an OpenDocument Text File - 27m 17s
Creating a .odt file to use as a template - 4m 29s
Inspecting the structure of an OpenDocument text file - 2m 43s
Extracting the main content file from a .odt document - 5m 2s
Converting the main content file to XSLT - 8m 3s
Outputting the database result as a .odt file - 7m 0s
7. Generating a Microsoft Word File - 29m 0s
Creating a .docx file to use as a template - 3m 37s
Extracting the main content file from a Word document - 5m 28s
Formatting the main content file - 3m 38s
Converting the main content file to XSLT - 6m 18s
Outputting the database result as a .docx file - 6m 4s
Offering a choice of download formats - 3m 55s
Conclusion - 3m 25s
Goodbye - 3m 25s
نکات:
1- این آموزش به زبان انگلیسی است.
2- آموزش به صورت فیلمهای جداگانه برای هر فصل است.
3- فرمت فایلها MP4 است.
4- فایل های دانلودی قابلیت تعمیر با WinRAR در صورت دانلود ناقص را دارا می باشند.