Introduction / Custom Web Publishing with PHP
Subtitles of the Movie
Custom web publishing with PHP involves several different server components. Some of these components come as part of the FileMaker Server 9 installation, while others are required as part of your platform operating system. It is very important when developing with web publishing technology to understand your particular deployment of these server components and how the components interact with each other. In this lesson I'm going to give you a concise overview of how custom web publishing with PHP works in the FileMaker Server 9 environment. Let's take a look at the whole process of FileMaker's custom web publishing with PHP. The components of custom web publishing include the web browser, the web server with the PHP engine installed, FileMaker's web publishing engine and finally, FileMaker Server 9. Here all of the server components which make up custom web publishing with PHP are displayed. As with any web publishing, the browser initiates the process by making a request to the web server. Then, if the web page requested is a PHP file, the contents of the document is passed to the PHP engine. If any of the PHP code uses the FileMaker API for PHP, then a request is sent from the PHP engine to the web publishing engine. The web publishing engine then passes the request on to FileMaker Server 9. Only the web publishing engine will actually communicate directly with FileMaker Server. At this time, FileMaker Server will process the requested commands, such as finds, create, delete and so on. The results of the command, even if they are just errors, are returned to the web publishing engine and then back to the FileMaker API or the PHP engine. At this point we can process more PHP code based on the results of the FileMaker command. Once all the PHP code is complete, the results are passed back to the web browser. This completes the cycle that occurs any time we use custom web publishing with PHP. We've covered the components of custom web publishing in general, except for the web publishing engine and FileMaker Server 9. These two components are designed to work together and are configured as part of the Server 9 installation. Here are a few items to note about these two components. First, they are installed as part of the FileMaker Server 9 installation. You can install each of these components on the same computer or on two different computers. Finally, if you have any questions about installing or configuring FileMaker Server 9 or the web publishing engine, consult the documentation that came with your server software. The FileMaker and PHP foundation tutorials will be using a single-machine configuration on Mac OS 10, version 1049. We will be using the Apache web server, which ships with Mac OS 10, the version of PHP 5, which is distributed with FileMaker Server 9. On the same machine will be the web publishing engine and FileMaker Server 9. This concludes our overview of custom web publishing with PHP.
Tutorial Information
| Course: | FileMaker 9 & PHP Foundations |
| Author: | Lance Hallberg |
| SKU: | 33786 |
| ISBN: | 1-933736-99-2 |
| Release Date: | 2007-08-22 |
| Duration: | 9.5 hrs / 107 lessons |
| Work Files: |
Yes |
| Captions: | For Online University members only |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
VTC Sign up & Benefits
- Unlimited Access
- 98,729 Video Tutorials (23,265 free)
- Video Available as Flash or QuickTime
- Over 1026 Courses
- $30 for One Month Access
- Multi-User Discounts Available
United States 