搜索


会员资源切换至【手机版】

切换本帖至【手机版】


开启左侧

PHP英文资料 PHP 6 MySQL CakePHP Web Application Development PDF

[复制链接]
发表于 2021-8-3 22:35:06 | 显示全部楼层 |阅读模式

游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0


资源信息:



中文名


: PHP英文资料


英文名


: PHP 6 MySQL CakePHP Web Application Development


版本


: PDF


发行日期


: 2009年


地区


: 美国


对白语言


: 英语


文字语言


: 英文


概述


:



书名:Beginning PHP6, Apache, MySQL Web Development 出版社:Wrox 作者:Timothy Boronczyk, Elizabeth Naramore, Jason Gerner, Yann Le Scouarnec, Jeremy Stolz, Michael K. Glass ISBN: 978-0-470-39114-3 简介: 这本书被誉为PHP APACHE MYSQL新圣经,覆盖多平台,书中例子适合各种开发人员学习和研究。 目录: Introduction ......................................................................................................... xxiii Part I: Movie Review Web Site Chapter 1: Configuring Your Installation ..........................................................3 Chapter 2: Creating PHP Pages Using PHP6 ..................................................19 Chapter 3: Using PHP with MySQL ................................................................77 Chapter 4: Using Tables to Display Data ......................................................105 Chapter 5: Form Elements: Letting the User Work with Data ........................131 Chapter 6: Letting the User Edit the Database .............................................153 Chapter 7: Manipulating and Creating Images with PHP...............................175 Chapter 8: Validating User Input .................................................................217 Chapter 9: Handling and Avoiding Errors ......................................................241 Part II: Comic Book Fan Site Chapter 10: Building Databases ..................................................................263 Chapter 11: Sending E-mail .........................................................................315 Chapter 12: User Logins, Profiles, and Personalization .................................355 Chapter 13: Building a Content Management System ..................................407 Chapter 14: Mailing Lists ............................................................................469 Chapter 15: Online Stores ...........................................................................505 Chapter 16: Creating a Bulletin Board System .............................................557 Chapter 17: Using Log Files to Improve Your Site .........................................627 Chapter 18: Troubleshooting .......................................................................641 Appendix A: Answers to Exercises ..............................................................649 Appendix B: PHP Quick Reference...............................................................685 Appendix C: PHP6 Functions .......................................................................695 Appendix D: MySQL Data Types ...................................................................753 Appendix E: MySQL Quick Reference ...........................................................757 Appendix F: Comparison of Text Editors .......................................................761 Appendix G: Choosing a Third-Party Host .....................................................765 Appendix H: An Introduction to PHP Data Objects ........................................769 Appendix I: Installation and Configuration on Linux ......................................777 Index .........................................................................................................785



书名:Beginning PHP and MySQL From Novice to Professional, Third Edition 作者:W. Jason Gilmore 出版社:Apress ISBN-13 (pbk): 978-1-59059-862-7 ISBN-10 (pbk): 1-59059-862-8 ISBN-13 (electronic): 978-1-4302-0299-8 ISBN-10 (electronic): 1-4302-0299-8 简介: 本书是在第2版基础上,听从了很多网友和论坛的建议,增加了如MVC ZEND框架的介绍,是适合PHP入门者的最佳书籍选择。 目录: About the Author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvii About the Technical Reviewers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxix Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxi Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxiii ■CHAPTER 1 Introducing PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 ■CHAPTER 2 Configuring Your Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 ■CHAPTER 3 PHP Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 ■CHAPTER 4 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 ■CHAPTER 5 Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 ■CHAPTER 6 Object-Oriented PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 ■CHAPTER 7 Advanced OOP Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 ■CHAPTER 8 Error and Exception Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 ■CHAPTER 9 Strings and Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 ■CHAPTER 10 Working with the File and Operating System . . . . . . . . . . . . . . . . . 277 ■CHAPTER 11 PEAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 ■CHAPTER 12 Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323 ■CHAPTER 13 Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349 ■CHAPTER 14 Authenticating Your Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365 ■CHAPTER 15 Handling File Uploads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 ■CHAPTER 16 Networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401 ■CHAPTER 17 PHP and LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 ■CHAPTER 18 Session Handlers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 ■CHAPTER 19 Templating with Smarty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 ■CHAPTER 20 Web Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503 ■CHAPTER 21 Secure PHP Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539 ■CHAPTER 22 SQLite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567 ■CHAPTER 23 Building Web Sites for the World . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591 ■CHAPTER 24 MVC and the Zend Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601 ■CHAPTER 25 Introducing MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 621 ■CHAPTER 26 Installing and Configuring MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 635 ■CHAPTER 27 The Many MySQL Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663 ■CHAPTER 28 MySQL Storage Engines and Datatypes . . . . . . . . . . . . . . . . . . . . . . 693 ■CHAPTER 29 Securing MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731 ■CHAPTER 30 Using PHP with MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767 ■CHAPTER 31 Introducing PDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793 ■CHAPTER 32 Stored Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819 ■CHAPTER 33 MySQL Triggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849 ■CHAPTER 34 MySQL Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863 ■CHAPTER 35 Practical Database Queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879 ■CHAPTER 36 Indexes and Searching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907 ■CHAPTER 37 Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925 ■CHAPTER 38 Importing and Exporting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939 ■INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 957



书名:CakePHP Application Development 作者:Ahsanul Bari , Anupom Syam 出版社:Packt Publishing ISBN 978-1-847193-89-6 简介: 本书描述了用PHP框架CakePHP开发web应用程序,一步一步的介绍开源Cakephp框架进行PHP快速应用开发,如果你已经熟悉PHP,并且想要开发web 2.0的应用程序,或者想要快速,高效的开发,那么本书是你的理想选择。 目录: Preface 1 What This Book Covers 1 Who is This Book for 2 Conventions 2 Reader Feedback 3 Customer Support 3 Downloading the Example Code for the Book 3 Errata 4 Questions 4 Introduction to CakePHP 5 What is CakePHP? 5 A PHP Framework 6 Common Design Patterns 6 Rapid Web Development 6 Works with PHP4 and PHP5 7 CakePHP is Free and Open Source 7 Improved Code Structure 7 Understanding the MVC Pattern 8 Models 8 Controllers 8 Views 9 How It Works 9 Faster Development 10 Less Configuration, More Convention 10 Auto Code Generation 10 Quick Access to Related Data 10 Built-in Commonly Used Functionalities 11 Versions of CakePHP: 1.1 and 1.2 12 Summary 12 A Quick Installation 13 Downloading CakePHP 13 Platform Requirements 17 Configuring Apache 17 AllowOverwrite is Set to All 17 Mod_rewrite Module is Loaded 18 Setting Up Cake in Web Root 18 Running Cake for the First Time 20 Summary 20 A Quick App 21 Making Sure the Oven is Ready 22 CakeTooDoo: a Simple To-do List Application 22 Configuring Cake to Work with a Database 23 Writing our First Model 25 Writing our First Controller 27 Viewing All Tasks in CakeTooDoo 29 Adding a New Task 32 Editing a Task 36 Adding Data Validation 39 Deleting a Task from CakeTooDoo 40 Viewing Completed Tasks and Pending Tasks 42 Formatting Date and Time 44 Creating the CakeTooDoo Homepage 45 Summary 47 Controllers: Programming Application Logic 49 Interacting with Model 50 Attaching Models and Controllers 50 Action, Parameters, and Views 52 Interacting with View 53 Actions and Parameters 55 Getting Post Data from the View 61 Redirecting 63 AppController: The Parent Controller 65 Working with Components 68 Summary 71 Models: Accessing Data 73 Setting Up Database and Models 74 Creating a Model for a Database Table 74 Retrieving Data 79 Using Model to Retrieve Data 79 More on Data Retrieval 82 Saving and Updating Data 91 Saving Data 91 Updating a Record 95 More on the save() Method 101 Updating a Single Field 102 Batch Update 102 Deleting Data 103 Deleting a Single Record 103 Placing Your Own Logic Inside Model 106 Create and Use Your Own Model Method 107 Validating Your Data 112 Adding Validation to Our Model 112 Summary 118 ORM: Modelling the Table Relationship 119 Working with Simple Associations 120 Defining One-To-Many Relationship in Models 120 Retrieving Related Model Data in One-To-Many Relation 123 Saving Related Model Data in One-To-Many Relation 128 Adding More than One Association of the Same Type 131 One-To-One Relation 132 Customizing Association Characteristics 133 Working with Complex Associations 134 Defining Many-To-Many Relationship in Models 134 Retrieving Related Model Data in Many-To-Many Relation 137 Saving Related Model Data in Many-To-Many Relation 140 Deleting Associated Data 141 Changing Association On The Fly 142 Summary 143 Views: Creating User Interfaces 145 Working with Layouts 146 Creating Custom Layouts 146 Using Elements 152 Creating and Using Element 152 Working with Helpers 156 Creating and Using Your Own Helper 157 Creating Forms to Take User Input 160 Summary 164 Using Shells: Get Further, Faster 165 Setting Up the Cake Shell 166 Setting Up the Cake Shell in Windows 166 Setting Up the Cake Shell in *nix 168 Baking an Application 170 Creating and Configuring the Database 170 Baking Models 174 Baking Controllers 181 Baking Views 186 Summary 191 Making Quickwall: The Basics 193 What is This Quickwall All About? 194 Setting Up Cake 194 Creating and Connecting the Database 196 Creating and Defining Relationships between Models 199 Creating the Basic Controller Actions and Their Views 201 Adding Custom Layout 207 Adding Forms to Add New Questions and Answers 215 Summary 223 Quickwall: User Authentication 225 Creating the User Model and the Users Controller 226 Making the User Sign Up Process 229 Adding Email Confirmation to Sign Up 238 Integrating Authentication: Database and Models 245 Integrating Authentication: Controllers 249 Integrating Authentication: Views 254 Remembering User with Cookie 259 Summary 264 Quickwall: JavaScript and AJAX 265 Adding JavaScript Validation 265 AJAX Link to Show Own Questions 270 AJAX AutoComplete to Search Users 276 AJAX Form Submit to View Questions of a User 281 In-Line Editing to Edit Own Answers 284 Summary 287 Quickwall: Making It Better 289 Making Dates More Readable 289 Creating a User Page 293 Linking the Search Page to the User Page 298 Adding Pagination 299 Adding RSS Feeds 302 Summary 306 Index 307



书名:PHP Oracle Web Development 作者:Yuli Vasiliev 出版社:Packt Publishing ISBN 978-1-847193-63-6 简介: PHP与Oracle结合,这样的书籍介绍还比较少,在本书中你可以看到如何用PHP连接 Oracle进行各种各样的系统开发。 目录: Preface 1 Chapter 1: Getting Started with PHP and Oracle 5 Why PHP and Oracle? 6 Simplicity and Flexibility 6 Performance 7 Robustness 7 Exploring PHP and Oracle Alternatives 8 PHP and MySQL 8 JSF and Oracle 8 What You Need to Start 9 Pieces of Software Required 9 Oracle Database Considerations 10 Understanding the Oracle Database 10 Choosing Between Oracle Database Editions 11 Obtaining Oracle Database Software 12 PHP Considerations 13 Apache HTTP Server 13 Why PHP 5 14 Obtaining PHP 15 Making PHP and Oracle Work Together 15 Oracle Instant Client 15 Zend Core for Oracle 16 Using Oracle SQL*Plus 17 Why Use SQL*Plus in PHP/Oracle Development? 17 Connecting to a Database with SQL*Plus 18 Running Scripts in SQL*Plus 20 Putting It All Together 21 Creating Your First PHP/Oracle Application 23 Connecting to a Database 26 Using the Local Naming Method 26 Using the Easy Connect Method 27 Issuing an SQL Statement Against the Database 28 Fetching and Displaying Results 28 Summary 29 Chapter 2: PHP and Oracle Connection 31 Introducing the PHP OCI8 Extension 31 Why Use OCI8 Extension? 32 Processing SQL Statements with OCI8 32 Connecting to Oracle with OCI8 36 Defining a Connection String 37 OCI8 Functions for Connecting to Oracle 38 Parsing and Executing SQL Statements with OCI8 39 Preparing SQL Statements for Execution 39 Using Bind Variables 40 Executing SQL Statements 42 Handling Errors 42 Using the oci_error Function 42 Using the trigger_error Function 43 Using Exceptions 44 Fetching Results with OCI8 44 OCI8 Functions for Fetching 45 Fetching the Next Row 46 Fetching All the Rows 47 Alternatives to PHP OCI8 Extension 49 Using PEAR DB 49 Using ADOdb 51 Using PDO 52 Creating Your Own Library on Top of OCI8 53 Summary 54 Chapter 3: Data Processing 57 Implementing the Business Logic of a PHP/Oracle Application 58 When to Move the Data to the Processing 58 Advantages of Moving the Processing to the Data 59 Ways of Implementing Business Logic Inside the Database 60 Interaction between Components Implementing Business Logic 61 Using Complex SQL Statements 62 Employing Oracle SQL Functions in Queries 62 Oracle SQL Functions versus PHP Data Processing 62 Aggregate Functions 65 The GROUP BY Clause 66 Using Join Queries 66 Taking Advantage of Views 69 The Key Benefits of Using Views 69 Hiding Data Complexity with Views 70 Using the WHERE Clause 71 Using Stored Subprograms 73 What are Stored Subprograms? 73 Advantages of Stored Subprograms 75 An Example of When to Use a Stored Subprogram 76 Creating Stored Subprograms 80 Calling Stored Subprograms from PHP 82 Using Triggers 83 Creating Triggers 84 Firing Triggers 85 Calling Stored Procedures from a Trigger 85 Summary 86 Chapter 4: Transactions 89 Overview of Transactions 89 What is a Transaction? 90 What are ACID Rules? 91 How Transactions Work in Oracle 92 Using Transactions in PHP/Oracle Applications 93 Structuring a PHP/Oracle Application to Control Transactions 96 Developing Transactional Code 99 Controlling Transactions from PHP 99 Moving Transactional Code to the Database 105 Using Triggers 105 Dealing with Statement-Level Rollbacks 106 Transaction Isolation Considerations 109 What OCI8 Connection Function to Choose 110 Concurrent Update Issues 113 Locking Issues 114 Lost Updates 115 Autonomous Transactions 118 Summary 121 Chapter 5: Object-Oriented Approach 123 Implementing PHP Classes to Interact with Oracle 123 Building Blocks of Applications 124 Creating a Custom PHP Class from Scratch 125 Testing the Newly Created Class 127 Taking Advantage of PHP 5's Object-Oriented Features 128 Functionality and Implementation 130 Reusability 132 Handling Exceptions 132 Modifying an Existing Class to use Exceptions 133 Distinguishing between Different Error Types 136 Are Exceptions Necessarily Errors? 138 Extending Existing Classes 138 Using Standard Classes 139 PEAR::Auth in Action 139 Securing Pages with PEAR::Auth 141 Customizing Standard Classes 144 Customizing PEAR::Auth 144 Building More Compact Client Code 146 Interactions between Objects 147 Composition 148 Aggregation 150 Event-Driven Communication 155 Using Oracle Object-Relational Features 157 Using Oracle Object Types 157 Implementing Business Logic with Methods of Oracle Objects 158 Using Oracle Objects to Simplify Application Creation 161 Summary 162 Chapter 6: Security 163 Securing PHP/Oracle Applications 164 Authenticating Users 164 Separating Security Management and Data 165 Using Two Database Schemas to Improve Security 166 Using Three Database Schemas to Improve Security 168 Employing PL/SQL Packages and Table Functions to Securely Access Database Data 169 Using the %ROWTYPE Attribute 173 Building a Custom Storage Container for the PEAR::Auth Class 175 Testing the Authentication System 176 Performing Authorization Based on the User Identity 178 Using Sessions to Hold Information about the Authenticated User 179 Holding a User's Information in Package Variables 179 Protecting Resources Based on Information about the Authenticated User 182 Hashing 186 Hashing Passwords 186 Modifying an Authentication System to Use Hashing 188 Setting Up Fine-Grained Access with Database Views 191 Implementing Column-Level Security with Views 192 Masking the Column Values Returned to the Application 195 Using the DECODE Function 195 Implementing Row-Level Security with Views 198 Using VPD to Implement Row-Level Security 201 Summary 204 Chapter 7: Caching 205 Caching Data with Oracle and PHP 205 Caching Queries on the Database Server 206 Processing SQL Statements 206 Using Bind Variables to Increase the Probability of Shared Pool Cache Hits 208 Using Oracle's Application Contexts for Caching 210 Creating a Global Application Context 212 Manipulating Data Held in a Global Context 214 Resetting Values in a Global Context 219 Caching Mechanisms Available in PHP 222 Choosing a Caching Strategy 223 Caching Function Calls with the PEAR::Cache_Lite Package 223 Updating Cached Data 227 Implementing Notification-Based Caching 229 Using Database Change Notification 231 Auditing Notification Messages 231 Building a PL/SQL Procedure Sending Notifications to the Web Server 232 Performing Configuration Steps Required for Change Notification 234 Building the Notification Handler 234 Creating a Query Registration for the Notification Handler 236 Quick Test 238 Implementing Notification-Based Caching with PEAR::Cache_Lite 238 Summary 241 Chapter 8: XML-Enabled Applications 243 Processing XML in PHP/Oracle Applications 243 Processing XML Data with PHP 244 Creating XML with the DOM PHP Extension 245 Querying a DOM Document with XPath 247 Transforming and Processing XML with XSLT 248 Performing XML Processing inside the Database 254 Using Oracle SQL/XML Generation Functions 254 Moving All the XML Processing into the Database 257 Storing XML Data in the Database 258 Performing XSLT Transformations inside the Database 260 Building PHP Applications on Oracle XML DB 261 Using Oracle Database for Storing, Modifying, and Retrieving XML Data 262 Database Storage Options for XML Data in Oracle Database 263 Using XMLType for Handling XML Data in the Database 265 Using XML Schemas 267 Retrieving XML Data 272 Accessing Relational Data Through XMLType Views 275 Using XMLType Views 276 Creating XML Schema-Based XMLType Views 277 Performing DML Operations on XML Schema-Based XMLType Views 280 Using Oracle XML DB Repository 284 Manipulating Repository Resources with PL/SQL 285 Accessing Repository Resources with SQL 286 Taking Advantage of Standard Internet Protocols 287 Handling Transactions 289 Querying Data with Oracle XQuery 290 Using XQuery to Construct XML from Relational Data 291 Breaking up XML into Relational Data 293 Summary 294 Chapter 9: Web Services 295 Exposing a PHP/Oracle Application as a Web Service Using PHP SOAP Extension 295 Communicating Using SOAP 296 What you Need to Build a SOAP Web Service 297 Building a SOAP Web Service on Top of a PHP/Oracle Application 299 Building the Business Logic of a Web Service Inside the Database 300 Creating an XML Schema to Validate Incoming Documents 301 Generating Unique IDs for Incoming Documents 304 Creating PL/SQL Subprograms Implementing the Business Logic of the Web Service 305 Building a PHP Handler Class 310 Using WSDL 312 Creating a SOAP Server with PHP's SOAP Extension 315 Building a SOAP Client to Test the SOAP Server 316 Adding Security 319 Implementing Authorization Logic Inside the Database 320 Creating a PHP Handler Class 323 Creating a WSDL Document 324 Creating a Client Script 326 Summary 327 Chapter 10: AJAX-Based Applications 329 Building AJAX-Based PHP/Oracle Applications 329 AJAX Interactions 330 Designing an AJAX/PHP/Oracle Monitoring Application 331 Building Blocks of an AJAX-Based Solution 333 Creating the Data Structures 333 Building the PHP Script that will Process AJAX Requests 334 Using the XMLHttpRequest JavaScript Object 335 Putting It All Together 340 Using Caching to Further Improve Responsiveness 342 Implementing Master/Detail Solutions with AJAX 342 Planning a Master/Detail Solution that uses AJAX 343 Building the Sample Application 344 Creating the Data Structures 346 Generating HTML with Oracle XQuery 348 Sending Post Requests with AJAX 350 Styling with CSS 352 Putting It All Together 353 Summary 354 Appendix A: Installing PHP and Oracle Software 355 Installing Oracle Database Software 355 Installing Oracle Database Enterprise/Standard Editions 356 Installing Oracle Database Express Edition (XE) 359 Installing Oracle Database XE on Windows 359 Installing Oracle Database XE on Linux 361 Installing Apache HTTP Server 361 Installing PHP 363 Installing PHP on Windows 363 Installing PHP on Unix-Like Systems 364 Testing PHP 365 Bridging the Gap Between Oracle and PHP 366 Oracle Instant Client 367 Enabling the OCI8 Extension in an Existing PHP Installation 368 Installing SQL*Plus Instant Client 368 Installing Zend Core for Oracle 369 Installing Zend Core for Oracle on Windows 369 Installing Zend Core for Oracle on Linux 370 Index 373

主题推广




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

切换至【手机版】| 主站| Archiver|

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

|网站地图

GMT+8, 2026-3-31 21:53 , Processed in 0.564068 second(s), 121 queries .

 

快速回复 返回顶部 返回列表