Tích hợp với hệ điều hành là các máy chủ Web tích hợp chặt chẽ với máy chủ không để cho tất cả các hệ điều hành? Tận dụng lợi thế của các tính năng của chữ viết tắt giúp bạn có được xuống. Chỉ cần lướt so với hệ điều hành? | E-learning Tools and Technologies Web servers 165 Integration with the operating system Is the Web server tightly integrated with the server operating system Does it take advantage of features of that operating system For example Microsoft s Internet Information Services is built into Windows 2000 Server and simplifies access to the Microsoft Internet Server Application Program Interface ISAPI for programming the server to Open Database Don t let all these abbreviations get you down. Just skim over them in the data sheets of products and don t be afraid to ask for definitions. 8 Connectivity ODBC for connecting to databases to Active Server Pages ASP for dynamic content and Extensible Markup Language XML components for singlesource publishing. Web servers Server running too slow If the server is too slow bring the following suggestions up with the IT department or server administrator Add more memory. Install a faster processor. Increase the speed of the network connection. Add more processors. Provide more direct database access. Eliminate other activities on the server. Move FTP and media services to another server. Disable services you do not need. Share and balance the load among multiple servers. Scripting and programming Does the server support programs or scripts for dynamic content Can it process dynamic pages using Active Server Pages JavaServer Pages or Cold Fusion Does it run scripting languages such as JavaScript Visual Basic and Perl as well as languages like Java J2EE Does it make it easy to use software components such as Java beans and Java servlets Does it have tools to transform XML data into HTML Web pages Can it retrieve and format data in databases using tools such as ODBC JDBC or PHP Rich security model If your e-learning site involves ecommerce or must deal with confidential or secret information such as employee records or courses on forthcoming products you need a secure server. Ask whether the server lets you protect files from .