Anda di halaman 1dari 20

UNIVERSITAS

YA R S I

CMS & FRAMEWORK

Teknologi Internet dan Web


Prodi Perpustakaan dan Sains Informasi
https://www.yarsi.ac.id/

registrar@yarsi.ac.id
Menara YARSI Kavling 13 @universitasyarsi
Jl. Let. Jend. Suprapto
Cempaka Putih, Jakarta Pusat YARSI TV
DKI Jakarta, Indonesia 10510 https://www.facebook.com/universitas.yarsi.1/
UNIVERSITAS
YA R S I
Konten ini berlisensi CC BY-NC-
ND hanya dapat diunduh dan
dibagikan dengan ketentuan
mencantumkan kredit pemilik
lisensi. Anda dilarang
memodifikasi konten dengan
cara apapun, baik itu untuk
keperluan komersial maupun
non-komersial.
Target
Setelah penyampaian materi ini diharapkan
mahasiswa mampu untuk:
1. Menjelaskan dasar-dasar Content Management
System (CMS) dan framework.
Framework
Menggunakan framework bukan berarti terbebas
dari koding.
UNIVERSITAS
YA R S I Definisi Framework
“Pengertian Framework adalah sebuah kerangka kerja yang
digunakan untuk mempermudah para developer software dalam
membuat dan mengembangkan aplikasi atau software.
Framework sendiri berisikan fungsi dasar dan perintah yang lazim
dipakai untuk membuat dan mengembangkan sebuah software atau
This Photo by Unknown Author is licensed under
CC BY-SA-NC aplikasi, dengan harapan aplikasi yang dibuat bisa dibangun secara
lebih terstruktur, lebih cepat serta lebih tersusun dengan cukup
rapi. Framework juga diartikan sebagai komponen-komponen
pemrograman yang sudah jadi dan siap digunakan kapan saja
sehingga pengembang aplikasi tidak perlu membuat script yang
sama untuk tugas yang sama.”
– Silvia, 2019
UNIVERSITAS
YA R S I Definisi Framework

“Framework atau bahasa indonesianya kerangka kerja


adalah sebuah software untuk memudahkan para
programmer membuat aplikasi atau web yang isinya
adalah berbagai fungsi, plugin, dan konsep sehingga
membentuk suatu sistem tertentu. Dengan menggunakan
framework, sebuah aplikasi akan tersusun dan
This Photo by Unknown Author is licensed under CC BY

terstruktur dengan rapi.”


- Muhammad Syakirurohman, 2019
UNIVERSITAS
YA R S I Fungsi Framework
1. Mempercepat proses pembuatan aplikasi berbasis desktop, mobile
atau web.
2. Membantu para developer dalam perencanaan, pembuatan, dan
pemeliharaan sebuah aplikasi.
3. Aplikasi yang dihasilkan menjadi lebih stabil dan handal karena
framework sudah melalui proses uji, baik uji stabilitas dan
This Photo by Unknown Author is licensed under
CC BY-SA-NC
kehandalannya.
4. Memudahkan para developer dalam membaca kode program dan
lebih mudah dalam mencari bugs.
5. Memiliki tingkat keamanan yang lebih karena framework telah
mengantisipasi celah-celah keamanan yang mungkin timbul.
6. Memudahkan developer dalam mendokumentasikan aplikasi-aplikasi
yang sedang dibangun.
Framework PHP Framework CSS

1. CodeIgniter 1. Bootstrap
2. Laravel 2. Gumby
3. Yii 3. Foundation
Jenis Framework

4. Symfony 4. Less Framework


5. Zend Framework 5. JQuery UI
6. CakePHP 6. Unsemantic
7. FuelPHP 7. Blue Print CSS
8. PhalconPHP
9. Slim
10. Lumen
Content Manajemen
System (CMS)
Membuat website tanpa perlu kemampuan coding
“CMS (Content Manajemen “Sistem Manajemen Konten atau
System) adalah sebuah perangkat yang biasa disingkat CMS adalah
lunak atau sistem yang mengatur sebuah software yang diaktifkan di
konten pada situs web, bisa situs browser dan memungkinkan
web yang berupa company profile, usernya untuk membuat,
Definisi CMS

e-commerce, blog, forum, dan mengelola, dan memodifikasikan


lainnya.” website beserta kontennya tanpa
- Yasin K., 2018 harus menguasai bahasa
pemrograman terlebih dulu.”
- Ariata C., 2019
“CMS merupakan singkatan “Sistem manajemen konten
dari content management system (Inggris: content management
yaitu adalah perangkat lunak system, disingkat CMS), adalah
(software) atau aplikasi web yang perangkat lunak yang digunakan
berfungsi untuk mengelola untuk menambahkan atau
Definisi CMS

halaman website secara instan, memanipulasi (mengubah) isi dari


mudah dan cepat. CMS berfokus suatu situs web.”
pada pengelolaan konten di - Wikipedia, 2019
website supaya mudah dalam
pengaturan dan diedit.”
- Willy Budianto, 2018
UNIVERSITAS
YA R S I Fungsi CMS
• Sebagai platform atau aplikasi web dengan fokus pada
pengelolaan konten.
• Biasanya website atau situs yang menggunakan CMS
adalah website yang yang menyajikan banyak konten
atau artikel seperti blog.
This Photo by Unknown Author is licensed under CC BY-SA
• CMS memudahkan pengguna melakukan pengeditan
artikel secara cepat dan mudah. Semakin blog memiliki
banyak artikel maka akan semakin sulit untuk
menyortirnya.
UNIVERSITAS
YA R S I Contoh CMS

WordPress Joomla Drupal Blogger

This Photo by Unknown Author is licensed under CC BY

PrestaShop Magento Plone VBulletin

Moodle MediaWiki Osclass Opencart


UNIVERSITAS
YA R S I Pemanfaatan CMS
Situs web perusahaan, bisnis, organisasi atau komunitas.

Portal

Galeri foto

Aplikasi E-Commerce.

Mengelola website pribadi/ blog.

Situs web pembelajaran daring


UNIVERSITAS
YA R S I Jenis CMS

This Photo by Unknown Author is licensed under CC BY-NC-ND

1. CMS untuk website personal blog.


• Contohnya menggunakan WordPress.
2. CMS untuk personal web.
• Contohnya menggunakan Joomla!, Mambo.
3. CMS untuk toko online atau situs e-commerce.
• Contohnya menggunakan PrestaShop, Drupal, OpenCart, OsCommerce, Magento.
4. CMS untuk pembuatan forum.
• Contohnya menggunakan phpBB, bbPress, vBulletin.
Menurut Yasin K (2018) Menurut Ariata C (2019)

1. Efisiensi 1. Tidak memerlukan bahasa


2. Kemudahan dan Cepat pemrograman
3. Pemisahanan Konten Mudah 2. Mudah diinstall dan diupdate.
Keunggulan CMS

4. Penambahan Fungsi 3. Tersedia banyak tema tampilan,


plugin atau ekstensi.
5. Dapat Menambahkan Banyak
4. Menyediakan fitur manajemen user
User
5. Memiliki komunitas online 
6. Memudahkan Saat Proses
6. CMS menyediakan berbagai artikel
Maintenance
dan tutorial.
7. Ingin mengubah desain? Sangat 7. Kebanyakan CMS bisa diinstall
Simpel! secara gratis
UNIVERSITAS
YA R S I Kekurangan CMS
• Hampir semua tampilan tema mentahan (pre-designed)
terlihat sama.
• Fleksibilitas CMS masih kurang jika dibandingkan
dengan website yang dibuat dari awal secara manual
This Photo by Unknown Author is licensed under
CC BY-SA
menggunakan coding.
• Biasanya website yang menggunakan CMS populer
berisiko tinggi terhadap serangan hacker.
• CMS memengaruhi waktu loading website. (Ariata C,
2019)
UNIVERSITAS Bagaimana Cara Memilih Sistem Manajemen
YA R S I Konten yang Tepat?

Jenis atau tipe website


Desain
Fitur 
Biaya 
Rencana pengembangan ke depan
UNIVERSITAS
YA R S I Referensi
• Yasim K. 2018. “Apa itu CMS dan Fungsinya?”. https://www.niagahoster.co.id/blog/apa-itu-cms/
• Ariata C. 2019. “Apa Itu CMS? Kenali Lebih Dalam Tentang Fungsi CMS Serta Kelebihan dan
Kekurangannya”. https://www.hostinger.co.id/tutorial/apa-itu-cms/
• Wikipedia. 2019. “Sistem manajemen konten”.
https://id.wikipedia.org/wiki/Sistem_manajemen_konten
• Willy Budianto. 2018. “Ini Dia Pengertian dan Fungsi CMS Yang Wajib Diketahui».
https://idwebhost.com/blog/pengertian-dan-fungsi-cms/
• Muhammad Syakirurohman. 2018. "Apa itu Framework?"
https://www.devaradise.com/id/2013/12/mengenal-pengertian-framework-website.html
• Silvia. 2019. "Pengertian, Fungsi, dan Jenis Framework"
https://www.jetorbit.com/blog/pengertian-fungsi-dan-jenis-framework/
UNIVERSITAS
YA R S I

Terima Kasih https://www.yarsi.ac.id/


Menara YARSI Kav. 13
Jl. Let. Jend. Suprapto registrar@yarsi.ac.id
Cempaka Putih, Jakarta Pusat
@universitasyarsi
DKI Jakarta. Indonesia 10510
YARSI TV

https://www.facebook.com/universitas.yarsi.1/

05/08/2022 Universitas YARSI 20

Anda mungkin juga menyukai