Membuat Web Application dan Web Service dengan Codeigniter dan WordPress

Membuat Web Application dan Web Service dengan Codeigniter dan WordPress

736
0
SHARE
Integrasi Wordpress dengan Codeigniter

Dalam pembuatan website, server database dan server aplikasi dapat dipisahkan satu sama lain untuk menghilangkan persaingan penggunaan sumber daya server seperti CPU, memory, I/O dan lainnya. Selain itu, pemisahan database dari application berfungsi juga untuk keamanan. Karena database tidak bisa diakses langsung oleh publik.

Percobaan: Membuat website dengan codeigniter dan wordpress sebagai web service.

Kelebihan:
Aplikasi dan database tidak berebut dalam penggunaan sumber daya server yang sama (CPU, Memory, I / O, dll)
Anda secara vertikal dapat skala setiap tingkatan secara terpisah, dengan menambahkan lebih banyak sumber daya ke mana server perlu peningkatan kapasitas
Jika web service diposisikan pada VPN, akan lebih aman.

Kekurangan:
Pengaturan lebih komplek
Masalah kinerja biasanya terjadi pada koneksi antar 2 server tersebut. Atau masalah bandwidth kecil ketika request data yang lebih besar.

separate_database

Sebelum lanjut ke langkah-langkah selanjutnya. Saya pastikan, pembaca sudah berpengalaman dalam pembuatan website. Jadi, akan diskip bagian yang sudah biasa. Hehee

Setting WordPress

Langkah pertama adalah install wordpress. Bisa menggunakan localhost server development.

Setelah selesai instalasi, anggap saja kita punya domain untuk wordpress ini http://localhost/wp/

Lanjut ke langkah berikutnya.

Install Plugin

Untuk memudahkan pembuatan API, kita akan menggunakan plugin yang sudah ada. Bisa di download di sini https://wordpress.org/plugins/json-api/

Create Theme

Secara default, wordpress akan mengaktivasi versi terakhir dari themes nya. Kita akan membuat theme yang akan digunakan untuk wordpress ini yang nantinya akan berguna jika ada function – function yang harus dibuat. Bisa disisipkan pada theme ini.

Untuk awal kita hanya perlu membuat folder pada wp-content/themes/wpapi, file index.php dan file style.css yang disimpan didalam folder tersebut. wpapi adalah contoh nama slug theme Anda.

  • wpapi
    • index.php
    • style.css

Buatlah index.php dan kosongkan saja isinya. Kemudian buat juga style.css dan isikan dengan deskripsi theme Anda. Info lebih detail https://codex.wordpress.org/Theme_Development#Theme_Stylesheet

 

Setting Codeigniter

Akan diupdate nanti yah…. Hehee

NO COMMENTS

LEAVE A REPLY