2- JSON , có thể xem thêm ở mục XML và JSON
3- Hướng dẫn cài đặt MongoDB trên Windows 7, 32 bit, đối với Windows 64 bit chỉ khác nhau bộ cài đặt.
+ Download MongoDB 32 bit: https://www.mongodb.org/dl/win32/i386, chọn version 2.4.10
+ Download MongoDB 64 bit: https://www.mongodb.com/download-center#community
4- GUI Tool: MongoBooster (dành cho MongoDB version 2.4.10), MongoDB Compass (dành cho MongoDB version 3.4, 64 bit) | Hướng dẫn sử dụng MongoBooster (Tiếng Anh)
5- Sử dụng RockMongo (giao diện web): Download và copy vào wamp\www | Hướng dẫn
5- Giáo trình MongoDB và PHP (tệp PDF, tiếng Anh)
----------------------- BÀI THỰC HÀNH ---------------------------------------------------------------------
1- JavaScript và JSON : làm lại các ví dụ trên lớp và một số bài JavaScript ở mục 3 bên dưới
2- Java và JSON : Java và Json (thư viện json-simple.jar) | Bài thực hành 1 | Project JSON
3- PHP và JSON : Bài thực hành 1, | Bài thực hành 2 tệp .docx
4. C# và JSON : Project tạo CSDL SQL Server DCT trong đó có bảng Person(ID, FirstName, LastName, Address), chú ý hiệu chỉnh lại ServerName, phân quyền phù hợp
Hàm chuyển đổi CSDL SQL Server sang chuổi JSON (new)
5- PHP và MongoDB: sử dụng thư viện php_mongo.dll.
+ Download driver PHP_MONGO.DLL, copy vào thư mục wamp\bin\php\ext,
Thêm vào phần [PHP] của tệp php.ini dòng lệnh (tìm extension)
extension = php_mongo-xxx.dll (chọn tệp phù hợp với wamp | xampp, 32bit | 64bit)
32 bit: php_mongo-vc11.dll, 64 bit: php_mongo-1.6.8-vc11-x86_64.dll
+ Bài giảng về MongoDB và sử dụng MongoDB Shell
+ Lập trình PHP và MongoDB
Bài giảng và ví dụ
CSDL tên dct, chứa collecton tên student, student chứa document(scode, sname, class, age)
Một ứng dụng đơn giản về MongoDB với PHP (unzip và copy thư mục mongo vào www, chép đè)
6. Project (PHP và MongoDB): Xem Một ứng dụng ... ở trên
- Cài đặt NodeJS, nên lưu ở D:\NodeJS (copy nodejs_xxx.msi và thư mục này, rồi install)
- Nếu trong thư mục node_modules không có thư mục npm thì copy ở đây
- Cài đặt trước các thư viện: (Dùng Command Prompt, chuyển đến thư mục chứa NodeJS)
npm install mongodb --save
npm install mysql
npm install mssql
npm install express --save
npm install -g express-generator
npm install jade
+ Chương trình làm việc với MongoDB và MySQL(06-11-2017)
+ Tạo website: https://shapeshed.com/creating-a-basic-site-with-node-and-express/
--------------------------------------------------------------------------------------------------------------------------
Tham khảo các hàm MongoDB: https://docs.mongodb.com/manual/reference/command/