Di chuyển một ứng dụng PHP từ MySQL sang DB2 Phần 1: Chuẩn bị cho việc di trú của bạn
Số trang: 10
Loại file: pdf
Dung lượng: 453.41 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giới thiệu về loạt bài này MySQL hiện là máy chủ cơ sở dữ liệu phổ biến nhất được sử dụng với ngôn ngữ lập trình PHP để xây dựng các ứng dụng web động. Tuy nhiên, DB2 là một cơ sở dữ liệu phổ biến khác được PHP hỗ trợ đầy đủ và cung cấp các lợi thế hấp dẫn trên MySQL, làm cho nó trở thành một sự lựa chọn lý tưởng cho nhiều ứng dụng. Loạt bài này mô tả tại sao để di chuyển một ứng dụng PHP sang DB2 lại có ý nghĩa, cách chuẩn...
Nội dung trích xuất từ tài liệu:
Di chuyển một ứng dụng PHP từ MySQL sang DB2 Phần 1: Chuẩn bị cho việc di trú của bạn Di chuyển một ứng dụng PHP từ MySQL sang DB2 Phần 1: Chuẩn bị cho việc di trú của bạnGiới thiệu về loạt bài nàyMySQL hiện là máy chủ cơ sở dữ liệu phổ biến nhất được sử dụng với ngôn ngữ lập trình PHPđể xây dựng các ứng dụng web động. Tuy nhiên, DB2 là một cơ sở dữ liệu phổ biến khác đượcPHP hỗ trợ đầy đủ và cung cấp các lợi thế hấp dẫn trên MySQL, làm cho nó trở thành một sự lựachọn lý tưởng cho nhiều ứng dụng.Loạt bài này mô tả tại sao để di chuyển một ứng dụng PHP sang DB2 lại có ý nghĩa, cách chuẩnbị cho việc di trú, cách thực hiện nó, cách hỗ trợ nó và cách xử lý các rủi ro tiềm năng dựa trênkinh nghiệm của các tác giả với một di trú mới nhất. Nhiều mẫu mã và mẫu cấu hình được cungcấp, cũng như các con trỏ đến tài nguyên để giúp cho dự án chạy trơn tru.Với các ví dụ và các bài học thu được từ một sự chuyển đổi thực tế thành công, bạn sẽ thấy đâycó thể là một dự án đơn giản có đủ tài liệu và cung cấp các lợi ích hấp dẫn.Loạt bài bốn phần này chia sẻ các bài học nhận được từ một di trú MySQL-sang-DB2 thành côngcho một ứng dụng mạng nội bộ PHP thiết yếu, cấp sản xuất được 4.000 người dùng toàn cầutrong IBM sử dụng để hỗ trợ sản xuất nội dung cho ibm.com. Phần 1 mô tả các bước cần thực hiện để chuẩn bị cho việc di trú. Phần 2 mô tả các bước cần thực hiện để di trú cơ sở dữ liệu. Phần 3 mô tả các bước cần thực hiện để chuyển đổi mã PHP. Phần 4 mô tả các bước cần thực hiện để triển khai và hỗ trợ ứng dụng.Bạn sẽ học được điều gìMục đích của loạt bài này là cung cấp cho bạn sự hiểu biết về điều nói chung cần thiết để di trúmột ứng dụng PHP từ MySQL sang DB2, tài nguyên nào có sẵn để giúp bạn và một nhóm dự áncủa IBM đã thực hiện nhiệm vụ này vào đầu năm 2010 như thế nào.Nếu bạn đã thẩm tra một sự di trú từ MySQL sang DB2, bạn có thể đã thấy giá trị mà DB2 cungcấp dựa trên tài liệu sản phẩm, các đánh giá hiệu năng, các tính năng mà bạn đã đọc trong tài liệuDB2, hoặc các so sánh trong các Sách Đỏ của IBM (IBM Redbooks®) dành riêng cho nhiệm vụnày, bao gồm Hướng dẫn chuyển đổi MySQL sang DB2 (xem phần Tài nguyên).Bạn có lẽ cũng biết rằng DB2 Express-C là một máy chủ dữ liệu quan hệ chức năng đầy đủ, miễnphí có thể dễ dàng được cài đặt hoặc được đánh giá bằng cách sử dụng IBM Smart BusinessDevelopment (Phát triển nghiệp vụ thông minh) và Test on the Cloud (Thử nghiệm trên Đámmây) của IBM hoặc Amazon EC2. Các liên kết đến các bản phát hành này có sẵn trong phần Tàinguyên.Loạt bài này cung cấp cho bạn một ví dụ cụ thể về cách thực hiện di trú thực tế thành công trongnăm 2010 cho một ứng dụng mạng nội bộ PHP được sử dụng rộng rãi trong IBM để hỗ trợ quảnlý hàng ngày về nội dung được công bố trên nhiều phần của trang Web ibm.com.Sau khi bạn đọc xong loạt bài này, bạn sẽ có thể tạo trường hợp cho một sự di trú tương tự, hiểuvề việc định giờ và các phụ thuộc của các mục công việc cần được thực hiện, dự kiến các rủi rotiềm năng và biết nơi để tìm kiếm sự hỗ trợ từng bước trên đường đi. Tất cả điều này sẽ cho bạnsự tự tin hơn để lựa chọn DB2 và làm cho việc sử dụng nó tốt nhất cho các ứng dụng PHP củabạn hiện đang được phát triển trên MySQL.Những điều không trình bàyLoạt bài này dự định chia sẻ các bài học thu được từ một di trú nội bộ của IBM từ MySQL sangDB2 và cung cấp cho bạn thông tin về tài nguyên có sẵn để thực hiện một cam kết tương tự. Loạtbài này không phải là một hướng dẫn toàn diện về di trú để có thể áp dụng được cho tất cả cáckịch bản.Để xác định một cách tiếp cận phù hợp với bạn, hãy tham khảo Hướng dẫn chuyển đổi MySQLsang DB2 hoặc liên hệ với SMPO (Software Migration Project Office - Văn phòng dự án di trúphần mềm) để đánh giá di trú miễn phí. Các liên kết này được cung cấp trong phần Tài nguyên.Về đầu trangGiới thiệu về một nghiên cứu sâuNhóm ibm.com vẫn đang sử dụng PTT (Project Tracking Tool - Công cụ theo dõi dự án) hơnbảy năm qua để hỗ trợ vòng đời thông tin mà các nhóm trong bộ phận Bán hàng và Phân phốicông bố trên ibm.com. Đây là ứng dụng mà chúng tôi đã di trú trong một nghiên cứu sâu.PTT đã tăng trưởng hữu cơ như một công cụ bộ phận được hỗ trợ trước hết cho một tổ chức nhỏtrong một ứng dụng quản lý dự án và theo dõi thời gian trên toàn cầu, phục vụ hơn 4.000 ngườidùng trên toàn thế giới.Về nhiều mặt, PTT tương tự như các công cụ mạng nội bộ khác được xây dựng trên nền tảngLAMP (Linux, Apache, MySQL, PHP): ứng dụng web được phát triển vào một ngày cuối tuầnbởi một nhà phát triển nhiệt tình, người đã thấy một nhu cầu nghiệp vụ cấp thiết cho giải pháp đãđược chấp nhận và được phát triển nhanh chóng để hỗ trợ nhiều yêu cầu mới khi cộng đồngngười dùng của nó đã phát triển. Tuy nhiên, nhiều đặc tính, làm cho nó trở nên phổ biến và rất cóích lúc ban đầu, đã đặt ra các thách thức sau này.Động lực để di trúTrong khi ứng dụng đã phục vụ rất tốt cho các bên liên qua ...
Nội dung trích xuất từ tài liệu:
Di chuyển một ứng dụng PHP từ MySQL sang DB2 Phần 1: Chuẩn bị cho việc di trú của bạn Di chuyển một ứng dụng PHP từ MySQL sang DB2 Phần 1: Chuẩn bị cho việc di trú của bạnGiới thiệu về loạt bài nàyMySQL hiện là máy chủ cơ sở dữ liệu phổ biến nhất được sử dụng với ngôn ngữ lập trình PHPđể xây dựng các ứng dụng web động. Tuy nhiên, DB2 là một cơ sở dữ liệu phổ biến khác đượcPHP hỗ trợ đầy đủ và cung cấp các lợi thế hấp dẫn trên MySQL, làm cho nó trở thành một sự lựachọn lý tưởng cho nhiều ứng dụng.Loạt bài này mô tả tại sao để di chuyển một ứng dụng PHP sang DB2 lại có ý nghĩa, cách chuẩnbị cho việc di trú, cách thực hiện nó, cách hỗ trợ nó và cách xử lý các rủi ro tiềm năng dựa trênkinh nghiệm của các tác giả với một di trú mới nhất. Nhiều mẫu mã và mẫu cấu hình được cungcấp, cũng như các con trỏ đến tài nguyên để giúp cho dự án chạy trơn tru.Với các ví dụ và các bài học thu được từ một sự chuyển đổi thực tế thành công, bạn sẽ thấy đâycó thể là một dự án đơn giản có đủ tài liệu và cung cấp các lợi ích hấp dẫn.Loạt bài bốn phần này chia sẻ các bài học nhận được từ một di trú MySQL-sang-DB2 thành côngcho một ứng dụng mạng nội bộ PHP thiết yếu, cấp sản xuất được 4.000 người dùng toàn cầutrong IBM sử dụng để hỗ trợ sản xuất nội dung cho ibm.com. Phần 1 mô tả các bước cần thực hiện để chuẩn bị cho việc di trú. Phần 2 mô tả các bước cần thực hiện để di trú cơ sở dữ liệu. Phần 3 mô tả các bước cần thực hiện để chuyển đổi mã PHP. Phần 4 mô tả các bước cần thực hiện để triển khai và hỗ trợ ứng dụng.Bạn sẽ học được điều gìMục đích của loạt bài này là cung cấp cho bạn sự hiểu biết về điều nói chung cần thiết để di trúmột ứng dụng PHP từ MySQL sang DB2, tài nguyên nào có sẵn để giúp bạn và một nhóm dự áncủa IBM đã thực hiện nhiệm vụ này vào đầu năm 2010 như thế nào.Nếu bạn đã thẩm tra một sự di trú từ MySQL sang DB2, bạn có thể đã thấy giá trị mà DB2 cungcấp dựa trên tài liệu sản phẩm, các đánh giá hiệu năng, các tính năng mà bạn đã đọc trong tài liệuDB2, hoặc các so sánh trong các Sách Đỏ của IBM (IBM Redbooks®) dành riêng cho nhiệm vụnày, bao gồm Hướng dẫn chuyển đổi MySQL sang DB2 (xem phần Tài nguyên).Bạn có lẽ cũng biết rằng DB2 Express-C là một máy chủ dữ liệu quan hệ chức năng đầy đủ, miễnphí có thể dễ dàng được cài đặt hoặc được đánh giá bằng cách sử dụng IBM Smart BusinessDevelopment (Phát triển nghiệp vụ thông minh) và Test on the Cloud (Thử nghiệm trên Đámmây) của IBM hoặc Amazon EC2. Các liên kết đến các bản phát hành này có sẵn trong phần Tàinguyên.Loạt bài này cung cấp cho bạn một ví dụ cụ thể về cách thực hiện di trú thực tế thành công trongnăm 2010 cho một ứng dụng mạng nội bộ PHP được sử dụng rộng rãi trong IBM để hỗ trợ quảnlý hàng ngày về nội dung được công bố trên nhiều phần của trang Web ibm.com.Sau khi bạn đọc xong loạt bài này, bạn sẽ có thể tạo trường hợp cho một sự di trú tương tự, hiểuvề việc định giờ và các phụ thuộc của các mục công việc cần được thực hiện, dự kiến các rủi rotiềm năng và biết nơi để tìm kiếm sự hỗ trợ từng bước trên đường đi. Tất cả điều này sẽ cho bạnsự tự tin hơn để lựa chọn DB2 và làm cho việc sử dụng nó tốt nhất cho các ứng dụng PHP củabạn hiện đang được phát triển trên MySQL.Những điều không trình bàyLoạt bài này dự định chia sẻ các bài học thu được từ một di trú nội bộ của IBM từ MySQL sangDB2 và cung cấp cho bạn thông tin về tài nguyên có sẵn để thực hiện một cam kết tương tự. Loạtbài này không phải là một hướng dẫn toàn diện về di trú để có thể áp dụng được cho tất cả cáckịch bản.Để xác định một cách tiếp cận phù hợp với bạn, hãy tham khảo Hướng dẫn chuyển đổi MySQLsang DB2 hoặc liên hệ với SMPO (Software Migration Project Office - Văn phòng dự án di trúphần mềm) để đánh giá di trú miễn phí. Các liên kết này được cung cấp trong phần Tài nguyên.Về đầu trangGiới thiệu về một nghiên cứu sâuNhóm ibm.com vẫn đang sử dụng PTT (Project Tracking Tool - Công cụ theo dõi dự án) hơnbảy năm qua để hỗ trợ vòng đời thông tin mà các nhóm trong bộ phận Bán hàng và Phân phốicông bố trên ibm.com. Đây là ứng dụng mà chúng tôi đã di trú trong một nghiên cứu sâu.PTT đã tăng trưởng hữu cơ như một công cụ bộ phận được hỗ trợ trước hết cho một tổ chức nhỏtrong một ứng dụng quản lý dự án và theo dõi thời gian trên toàn cầu, phục vụ hơn 4.000 ngườidùng trên toàn thế giới.Về nhiều mặt, PTT tương tự như các công cụ mạng nội bộ khác được xây dựng trên nền tảngLAMP (Linux, Apache, MySQL, PHP): ứng dụng web được phát triển vào một ngày cuối tuầnbởi một nhà phát triển nhiệt tình, người đã thấy một nhu cầu nghiệp vụ cấp thiết cho giải pháp đãđược chấp nhận và được phát triển nhanh chóng để hỗ trợ nhiều yêu cầu mới khi cộng đồngngười dùng của nó đã phát triển. Tuy nhiên, nhiều đặc tính, làm cho nó trở nên phổ biến và rất cóích lúc ban đầu, đã đặt ra các thách thức sau này.Động lực để di trúTrong khi ứng dụng đã phục vụ rất tốt cho các bên liên qua ...
Tìm kiếm theo từ khóa liên quan:
Di chuyển một ứng dụng PHP MySQL sang DB2 Chuẩn bị cho việc di trú của bạn hệ quản trị cơ sở dữ liệu lập trình XML cơ sở dữ liệu nâng caoTài liệu có liên quan:
-
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 309 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 280 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 254 0 0 -
69 trang 152 0 0
-
Tiểu luận môn Cơ sở dữ liệu nâng cao: Mã hóa cơ sở dữ liệu Database Encryption
16 trang 143 0 0 -
57 trang 90 0 0
-
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 trang 88 0 0 -
34 trang 85 0 0
-
Giáo trình Hệ quản trị cơ sở dữ liệu - Trần Thiên Thành
130 trang 84 0 0 -
Phát triển Java 2.0: Phân tích dữ liệu lớn bằng MapReduce của Hadoop
12 trang 77 0 0