Laporan PKL
-
Upload
agustinus-dian-permana -
Category
Documents
-
view
184 -
download
6
description
Transcript of Laporan PKL
BAB I
PENDAHULUAN
1.1 Latar Belakang
Teknologi Informatika sekarang sudah sangat berpengaruh terhadap
kehidupan kita sehari-hari. Teknologi seperti Internet dan berbagai media
yang sudah semakin murah menjadi semakin mudah di temukan dan di akses
untuk para pengguna jasa internet tersebut. Hal tersebut berdampak pada
banyaknya pembuat blog maupun website. Dengan adanya banyak website
dan blog dapat memunculkan peluang bisnis di bidang publisher. Dari titik
bisnis tersebut, PT. Pondok Media bermaksud membuat website dengan
tujuan utama sebagai publisher, dengan nama Publisher Indonesia. Web
Publishing merupakan web yang membuat situs Web dan meletakkannya
pada web server. Sebuah situs Web adalah sekumpulan halaman HTML dan
dirancang menggunakan perangkat lunak autoring web yang menyediakan
kemampuan tata letak grafis atau dengan kemampuan pembacaan
pengkodean dalam HTML atau keduanya. Mendistribusikan situs
memerlukan penyalinan halaman HTML yang di hasilkan dari elemen-
elemen grafis ke dalam direktori yang sesuai pada server.
Publisher atau dalam Bahasa Indonesia adalah Penerbit yaitu individu atau
perusahaan yang bertanggung jawab atas percetakan dan distribusi digital
atau publukasi cetak. Publisher juga menangani upaya pemasaran produk
untuk publikasi dan biasanya bukan pencipta materi. Jadi inti dari Publisher
secara umum hanya bertugas sebagai perantara antara penulis publikasi
dengan pasar konsumen.
Dengan kemudahan transaksi dan berbagai kenyamanan dan jaminan yang di
tawarkan oleh penyedia layanan atau Publisher tentu akan semakin menarik
perhatian bagi para pengguna atau pebisnis untuk menawarkan produknya ke
dalam pasar konsumen yang lebih luas. Dengan melebarkan informasi
dengan via online dengan memanfaatkan Web Publisher tentu akan
1
menambah peminat produk yang kita tawarkan. Peluang bisnis ini kemudian
di lihat dan di aplikasikan oleh PT. Pondok Media untuk menciptakan satu
Web Publisher yaitu Publisher Indonesia yang memiliki tujuan sama yaitu
bekerja sebagai perantara antara penulis publikasi dengan pasar konsumen.
Dengan sedikit perbedaan, pada Publisher Indonesia ini hanya menampung
artikel yang memuat content tertentu yang di buat oleh Administrator
Publisher sesuai permintaan penulis Publisher untuk nantinya di posting pada
blog atau website yang sudah terdaftar pada publisher tersebut dengan
memenuhi ketentuan yang di tetapkan Publisher. Tiga pihak utama adalah
pengelola Publisher, pemilik website dan penulis publisher memiliki interaksi
yang melalui perantara Web Publisher tersebut. Interaksi antara pengelola
publisher, pemilik blog dan penulis publisher diberikan wadah berupa ticket
untuk berkomunikasi dari awal pemberian harga, pengiriman artikel,
konfirmasi dan pengecekan pengiriman artikel hingga pembayaran.
Kenyamanan dan kemudahan dalam penggunaan dan penerapan aplikasi
adalah menjadi yang utama untuk permasalahan ini.
Dengan alasan dan gambaran produk Publisher diatas penulis mengambil
judul ” PENGOLAHAN ARTIKEL PADA WEBSITE PUBLISHER
INDONESIA MENGGUNAKAN CODE IGNITER HMVC DAN
CKEDITOR”.
1.2 Ruang Lingkup
Sesuai dengan judul laporan yaitu ”PENGOLAHAN ARTIKEL PADA
WEBSITE PUBLISHER INDONESIA MENGGUNAKAN CODE IGNITER
HMVC DAN CKEDITOR” dan agar laporan kerja ini bisa lebih jelas, maka
perlu dibatasi ruang lingkup pembahasannya. Pokok pembahasannya
mengenai pengolahan artikel yang digunakan oleh pengelola publisher untuk
membuat artikel, mengedit menggunakan plugin CKeditor serta pengelolaan
pengiriman kepada member yang dipilih oleh pengelola publisher.
2
1.3 Tujuan
Tujuan praktik kerja lapangan ini adalah
1. mengamati kinerja alur pengelolaan artikel yang biasa di gunakan pada
Web Publisher yang sudah ada sebelumnya;
2. mengumpulkan data-data detail dari hasil pengamatan kerja;
3. menganalisis data-data yang sudah terkumpul;
4. membuat pembaharuan dan penerapannya kedalam aplikasi Publisher baru
Publisher Indonesia;
5. membuat laporan Pratik Lapangan Kerja.
1.4 Manfaat
Manfat dari praktek kerja lapangan ini adalah :
1. memperoleh pengalaman dalam dunia programming dalam PT. Pondok
Media serta pembelajaran baru menggunakan bahasa pemrograman baru;
2. menambah wawasan dan pengetahuan tentang penerapan ilmu
pengetahuan dan teknologi yang terdapat dalam dunia bisnis;
3. menambah Pengetahuan serta wawasan mahasiswa dalam dunia elektro
khususnya dalam bidang yang dijadikan pokok permasalahan;
4. mengetahui secara lebih jelas mengenai kegiatan perusahaan khususnya
yang berkaitan dengan dunia elektro dan bisa mendapatkan pengalaman
kerja serta dapat berinteraksi dalam suatu team work;
5. dapat mengukur kemampuan atau keterampilan yang dimiliki serta
mendapatkan pengalaman atau ketrampilan baru.
1.5 Metodologi
Metode yang kita gunakan untuk pengumpulan data dari praktik kerja
lapangan ini adalah :
1. Metode Observasi
Penulis melakukan pengamatan secara langsung terhadap aplikasi yang
sudah ada sebelumnya yang merupakan pendahulu dari sistem yang akan
di kerjakan dalam praktik kerja lapangan.
3
2. Metode Interview
penulis menanyakan secara langsung mengenai konsep dari pembuatan
aplikasi serta pembagian kerja tim untuk mengolah database dengan
aplikasi code igniter HMVC.
3. Metode Literature
Penulis mengambil data dan literature-literature yang berhubungan
dengan pembuatan aplikasi Web dengan menggunakan Code Igniter
HMVC dan penggunaan plugin CKeditor.
1.6 Sistematika
Untuk mempermudah dalam pembahasan serta uraianya maka sistematika
penyusunan laporan ini adalah sebagai berikut :
Dalam penyusunan laporan Praktik Kerja Lapangan penulis menggunakan
sistematika penulisan sebagai berikut
BAB I : PENDAHULUAN
Bab ini menjelaskan latar belakang mengenai topik permasalahan
yang di ambil dari Praktik Kerja Lapangan, ruang lingkunp
mengenai batasan tentang topik yang diambil, tujuan dan
kegunaan dari Praktik Kerja Lapangan dilaksanakan serta
sistematika penulisan laporan.
BAB II : GAMBARAN UMUM PERUSAHAAN
Bab ini menjelaskan tentang sejarah pendirian, produk, partner
and client, dan struktur organisasi PT Pondok Media.
BAB III : ANALISIS DAN PEMBAHASAN
Bab ini menjelaskan tentang kegiatan yang dilakukan selama
kegiatan Praktik Kerja Lapangan (PKL) di PT Pondok Media.
Kegiatan tersebut meliputi perancangan hingga pembuatan
pengolahan artikel pada Website Publisher Indonesia dengan
menggunakan Code Igniter dan plugin CKeditor.
BAB IV : PENUTUP
Berisi kesimpulan dan saran.
4
BAB II
GAMBARAN UMUM PERUSAHAAN
2.1 Latar Belakang Proyek
Latar belakang PT Bumi Intermedia dijelaskan dengan beberapa subbab, di
antaranya menjelaskan sejarah perusahaan, kegiatan serta logo dari PT Bumi
Intermedia.
2.1.1 Sejarah Perusahaan
PondokMedia berdiri sejak awal 2004, pemasaran pondokmedia pada awalnya
dilakukan secara offline dengan sasaran komunitas local terbatas. Sejalan
dengan perkembangan waktu, pondokmedia terus berkembang dan
mendapatkan dukungan yang memungkinkan untuk go public dengan
persiapan yang matang.
PondokMedia sebagai salah satu dari sedikit perusahaan Indonesia yang
mengelola bisnis hosting secara profesional dengan lokasi kantor terletak di
Jakarta, Semarang dan Singapura. Kami siap untuk memberikan support dan
menjawab pertanyaan atas kebingungan anda melalui telepon, sms, email,
chatting maupun pertemuan secara langsung.
Datacenter PondokMedia terletak di Dallas (US) dan Webvisions ( Singapore)
mempunyai kestabilan network yang memungkinkan kami memberikan jasa
hosting dengan uptime 99.9%. Kami memberikan garansi lifetime apabila anda
tidak puas dengan jasa yang kami berikan. Server kami juga dilengkapi
fasilitas auto-backup ke server backup kami yang terpisah yang menjamin anda
tidak akan kehilangan data anda pada situasi yang terburuk. Beberapa fasilitas
yang sangat jarang sekali anda temukan dibandingkan hosting Indonesia
lainnya.
Pembelian domain pada kami memungkinkan anda untuk memiliki domain
secara penuh, anda dapat mengatur WHOIS data domain tersebut dan mengatur
record dns dari domain yang bersangkutan.
5
2.1.2 Kegiatan dan Logo PT Bumi Intermedia
a. Kegiatan Usaha PT Bumi Intermedia
PondokMedia sebagai salah satu dari sedikit perusahaan Indonesia yang
mengelola bisnis hosting secara profesional dengan lokasi kantor terletak
di Jakarta, Semarang dan Singapura.
Berikut adalah detil dari kegiatan Perusahaan :
Web Design & Development
PondokMedia adalah perusahaan jasa Web Design Indonesia,
konsultan IT, Web Development. Ada ratusan perusahaan yang
menawarkan jasa pembuatan web design di Indonesia dengan harga
yang bervariasi. Kami sadar kami bukanlah yang termurah di industri
ini. Dengan web design di indonesia kami cukup percaya diri untuk
mengatakan kami adalah salah satu yang terbaik. Pembuatan website
dengan design yang menarik sesuai dengan industri anda serta
kemudahan dalam pengelolaan.
Di dunia internet, first impression adalah sesuatu yang tidak dapat
dibantahkan. Apakah anda tahu memiliki website bukanlah selalu
menjadi hal yang baik? Website perusahaan yang banyak bug dan
design yang buruk justru akan membuat potensial klien anda
meninggalkan perusahaan anda. Website yang buruk hanya membuat
mereka ragu akan kualitas jasa dan produk anda.
Team PondokMedia terdiri dari para spesialis di bidang IT yang
membuat website sesuai dengan apa yang dibutuhkan. Kami bertujuan
membuat website untuk membantu anda meningkatkan bisnis
performa anda dan mengkonversi potensial pembeli anda menjadi
pembeli hanya dengan melihat website anda.
Website akan kami buat sesuai dengan tujuan, jenis industri maupun
tipe bisnis anda (B2B atau B2C) karena kami percaya setiap industri
mempunyai Solusi IT yang berbeda dengan lainnya. Dengan
pengalaman dan kualitas hasil kerja kami, kami akan membuat website
proyek anda mempunyai nilai yang lebih dari yang anda harapkan.
6
Web Hosting
Pelayananan (support) adalah prioritas utama kami. Staff kami siap
menjawab pertanyaan- pertanyaan Anda, dan membantu Anda dengan
professional. Kami menawarkan 2 macam paket hosting : Paket
Personal untuk perorangan, & Paket Bisnis untuk badan perusahaan.
Setiap paket memiliki keunggulan masing-masing.
Server kami memiliki processor terbaru dengan Intel Quad Xeon
dengan datacenter berlokasi di Indonesia, Singapore dan United States
of America menjamin anda mendapatkan uptime server 99.9% dengan
kecepatan akses yang jauh lebih baik dibandingkan kompetitor kami.
PondokMedia sebagai salah satu dari sedikit perusahaan Indonesia
yang mengelola bisnis hosting secara profesional dengan lokasi kantor
terletak di Jakarta, Semarang dan Singapura. Kami siap untuk
memberikan support dan menjawab pertanyaan atas kebingungan anda
melalui telepon, sms, email, chatting maupun pertemuan secara
langsung.
Datacenter PondokMedia untuk jaringan Indonesia terletak di Jakarta,
sedangkan di USA kami memiliki beberapa server yang tersebar di
datacenter Texas, New Jersey maupun Dallas. Sedangkan server kami
di Singapore terletak di Singtel Datacenter yang memastikan
kestabilan network akses baik dari Indonesia maupun internasional.
Dengan infrastruktur tersebut kami mempunyai kestabilan network
yang memungkinkan kami memberikan jasa hosting dengan uptime
99.9% . Kami memberikan garansi lifetime apabila anda tidak puas
dengan jasa yang kami berikan. Server kami juga dilengkapi fasilitas
auto-backup ke server backup kami yang terpisah yang menjamin anda
tidak akan kehilangan data anda pada situasi yang terburuk. Beberapa
fasilitas yang sangat jarang sekali anda temukan dibandingkan hosting
Indonesia lainnya.
7
Internet Marketing
Internet Marketing adalah sarana memasarkan dan menjual produk dan
jasa anda melalui media internet. Pemasaran melalui internet erat
hubungannya dengan search engine optimization untuk website anda.
Berdasarkan pengalaman kami, peningkatan pengunjung pada website
anda secara tepat dan terarah akan ikut meningkatkan bisnis performa
anda.
Kami sadar setiap perusahaan dapat mengatur dana marketing untuk
memasarkan produk dan jasa anda sendiri. Tetapi pemasaran
marketing yang tidak terarah adalah tidak berbeda dengan membuang
anggaran marketing anda dengan percuma. Dengan konsultasi internet
marketing PondokMedia, kami akan membantu optimisasi webite anda
menjadi jauh lebih efisien dan efektif
Kami menjalankan campaign marketing anda dengan fakta yang dapat
anda lihat hasilnya secara langsung : meningkatnya pengunjung
website anda, meningkatnya ranking website anda, dan tercapainya
keyword yang anda tuju.
b. Logo PT Bumi Intermedia
Gambar 2.1 Logo PT. Bumi Intermedia
8
BAB III
ANALISIS DAN PEMBAHASAN
Masalah yang dibahas pada laporan PKL ini adalah analisis penggunaan Code
Initer dengan plugin Ckeditor untuk membuat pengolahan artikel dalam website
Publisher Indonesia.
3.1 Dasar Teori
Dalam penyusunan hasil dari Praktik Kerja Lapangan, penulis menggunakan
dasar teori yang yang berasal dari berbagai sumber, berikut penjelasannya
3.1.1 Pengenalan Code Igniter
CodeIgniter merupakan aplikasi open source yang berupa framework dengan
model MVC (Model, View, Controller) untuk membangun website dinamis
dengan menggunakan PHP. CodeIgniter memudahkan developer untuk
membuat aplikasi web dengan cepat dan mudah dibandingkan dengan
membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006.
Versi stabil terakhir 2.1.2 yang dirilis pada 29 Juni 2012.
Untuk mengetahui Code Igniter lebih dalam lagi, ada beberapa hal yang harus
dipahami, antara lain :
a. Pengertian Framework
Framework secara sederhana dapat diartikan kumpulan dari fungsi-
fungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah
siap digunakan sehingga bisa lebih mempermudah dan mempercepat
pekerjaan seorang pemrograman, tanpa harus membuat fungsi atau class
dari awal.
Ada beberapa alasan mengapa menggunakan Framework:
Mempercepat dan mempermudah pembangunan sebuah aplikasi web.
9
Relatif memudahkan dalam proses maintenance karena sudah ada pola
tertentu dalam sebuah framework (dengan syarat programmer
mengikuti pola standar yang ada)
Umumnya framework menyediakan fasilitas-fasilitas yang umum
dipakai sehingga kita tidak perlu membangun dari awal (misalnya
validasi, ORM, pagination, multiple database, scaffolding, pengaturan
session, error handling, dll)
Lebih bebas dalam pengembangan jika dibandingkan CMS
b. Pengertian MVC (Model View Controller).
Model View Controller merupakan suatu konsep yang cukup populer
dalam pembangunan aplikasi web, berawal pada bahasa pemrograman
Small Talk, MVC memisahkan pengembangan aplikasi berdasarkan
komponen utama yang membangun sebuah aplikasi seperti manipulasi
data, user interface, dan bagian yang menjadi kontrol aplikasi. Terdapat 3
jenis komponen yang membangun suatu MVC pattern dalam suatu
aplikasi yaitu :
1. View, merupakan bagian yang menangani presentation logic. Pada
suatu aplikasi web bagian ini biasanya berupa file template HTML,
yang diatur oleh controller. View berfungsi untuk menerima dan
merepresentasikan data kepada user. Bagian ini tidak memiliki akses
langsung terhadap bagian model.
2. Model, biasanya berhubungan langsung dengan database untuk
memanipulasi data (insert, update, delete, search), menangani validasi
dari bagian controller, namun tidak dapat berhubungan langsung
dengan bagian view.
3. Controller, merupakan bagian yang mengatur hubungan antara bagian
model dan bagian view, controller berfungsi untuk menerima request
10
dan data dari user kemudian menentukan apa yang akan diproses oleh
aplikasi.
Dengan menggunakan prinsip MVC suatu aplikasi dapat dikembangkan sesuai
dengan kemampuan developernya, yaitu programmer yang menangani bagian
model dan controller, sedangkan designer yang menangani bagian view,
sehingga penggunaan arsitektur MVC dapat meningkatkan maintanability dan
organisasi kode. Walaupun demikian dibutuhkan komunikasi yang baik antara
programmer dan designer dalam menangani variabel-variabel yang akan
ditampilkan.
Berikut adalah struktur file dari Code Igniter :
Gambar 3.1 Struktur File Code Igniter
11
c. Kelebihan Code Igniter
Ada beberapa kelebihan CodeIgniter (CI) dibandingkan dengan
Framework PHP lain,
Performa sangat cepat : salah satu alasan tidak menggunakan
framework adalah karena eksekusinya yang lebih lambat daripada PHP
from the scracth, tapi Codeigniter sangat cepat bahkan mungkin bisa
dibilang codeigniter merupakan framework yang paling cepat
dibanding framework yang lain.
Konfigurasi yang sangat minim (nearly zero configuration) : tentu saja
untuk menyesuaikan dengan database dan keleluasaan routing tetap
diizinkan melakukan konfigurasi dengan mengubah beberapa file
konfigurasi seperti database.php atau autoload.php, namun untuk
menggunakan codeigniter dengan setting standard, anda hanya perlu
merubah sedikit saja file pada folder config.
Banyak komunitas: dengan banyaknya komunitas CI ini, memudahkan
kita untuk berinteraksi dengan yang lain, baik itu bertanya atau
teknologi terbaru.
Dokumentasi yang sangat lengkap : Setiap paket instalasi codeigniter
sudah disertai user guide yang sangat bagus dan lengkap untuk
dijadikan permulaan, bahasanya pun mudah dipahami.
3.1.2 Pengenalan Sistem Database dengan MySQL
Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan
cara mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap
maksud tertentu. Jika seseorang ingin membuat basis data (database), ketikkan
baris perintah yang sesuai untuk membuat basis data. Jika seseorang
menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel.
12
Hal tersebut tentu saja sangat menyulitkan karena seseorang harus hafal dan
mengetikkan perintahnya satu per satu.
Saat ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola
basis data dalam MySQL, salah satunya adalah phpMyAdmin. Dengan
phpMyAdmin, seseorang dapat membuat database, membuat tabel, mengisi
data, dan lain-lain dengan mudah, tanpa harus menghafal baris perintahnya.
PHPMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa
pemrograman PHP yang digunakan untuk menangani administrasi MySQL
melalui Jejaring Jagat Jembar (World Wide Web). phpMyAdmin mendukung
berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel,
bidang (fields), relasi (relations), indeks, pengguna (users), perijinan
(permissions), dan lain-lain).
PhpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada
di komputer. Untuk membukanya, buka browser lalu ketikkan alamat
http://localhost/phpmyadmin, maka akan muncul halaman phpMyAdmin. Di
situ nantinya seseorang bisa membuat (create) basis data baru, dan
mengelolanya.
Pengembangan phpMyAdmin dimulai pada tahun 1998 oleh Tobias Ratschiller
seorang konsultan IT. Ratschiller mengerjakan sebuah program bernama
MySQL-Webadmin dengan bebas, yang merupakan produk dari Petrus
Kuppelwieser, yang telah berhenti mengembangkannnya pada saat itu.
Ratschiller menulis kode baru untuk phpmyadmin, dan ditingkatkan pada
konsep dari proyek Kuppelwiesser. Ratschiller meninggalkan proyek
phpMyAdmin pada tahun 2001. Sekarang, Sebuah tim dari delapan
pengembang yang dipimpin oleh Oliver Muller meneruskan pengembangan
phpMyAdmin di SourceForge.net
13
a. Fitur - Fitur
Beberapa fitur dalam phpMyAdmin :
Antarmuka berbasis web.
Dukungan banyak fitur dalam MySQL antara lain adalah sebagai
berikut.
Menelusuri dan drop basisdata (database), tabel, pandangan (view),
bidang (fields) dan indeks.
Membuat, menyalin, drop, dan mengubah nama basis data, tabel,
kolom dan indeks.
Pemeliharaan server, basis data dan tabel, dengan server
konfigurasi.
Melaksanakan, mengedit dan penunjuk pernyataan-SQL, bahkan
batch-queries
Mengelola pengguna MySQL dan hak istimewa.
Mengelola prosedur penyimpanan.
Import data dari CSV dan SQL
Ekspor data ke berbagai format: CSV, SQL, XML, PDF, ISO / IEC
26300-OpenDocument Text dan Spreadsheet, Word, Excel, LATEKS
dan lain-lain
Membuat grafik PDF dari tampilan basis data anda.
Membuat kompleks query menggunakan Query-by-example. (QBE)
Pencarian global dalam basis data.
Transformasi data disimpan ke dalam format yang menggunakan satu
set fungsi yang telah ditetapkan, seperti menampilkan data blob-data
atau download-link.
b. Keistimewaan MySQL
MySQL memiliki beberapa keistimewaan, antara lain :
1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi
seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga,
dan masih banyak lagi.
14
2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai
perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat
digunakan secara gratis.
3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam
waktu yang bersamaan tanpa mengalami masalah atau konflik.
4. 'Performance tuning', MySQL memiliki kecepatan yang menakjubkan
dalam menangani query sederhana, dengan kata lain dapat memproses
lebih banyak SQL per satuan waktu.
5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya,
seperti signed / unsigned integer, float, double, char, text, date,
timestamp, dan lain-lain.
6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara
penuh yang mendukung perintah Select dan Where dalam perintah
(query).
7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level
subnetmask, nama host, dan izin akses user dengan sistem perizinan
yang mendetail serta sandi terenkripsi.
8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data
dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta
dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang
dapat ditampung mencapai 32 indeks pada tiap tabelnya.
9. Konektivitas. MySQL dapat melakukan koneksi dengan klien
menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes
(NT).
10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien
dengan menggunakan lebih dari dua puluh bahasa. Meski pun
demikian, bahasa Indonesia belum termasuk di dalamnya.
3.1.3 Pengenalan Plugin CKeditor
Dalam pembuatan webisite Publisher Indonesia ini dibutuhkan suatu fitur
pembuatan artikel. Untuk itu diperlukan suatu text editor yang langsung bisa
15
dipakai pada web tersebut. Tentu saja dengan pertimbangan text editor yang
memiliki fitur pengolahan text yang variatif. Untuk itu, dalam kasus ini kami
akan menggunakan web text editor yaitu CKeditor.
CKEditor adalah teks editor yang digunakan di lingkungan
web. CKEditor adalah sebuah WYSIWYG editor, yang berarti teks yang
diedit akan tampil sama dengan yang akan tampil. Memakai CKEditor sebagai
teks editor mirip seperti kita menggunakan Microsoft Word atau OpenOffice.
16
17
BAB IV
PENUTUP
4.1 Kesimpulan
4.2 Saran
Saran ini ditunjukkan kepada :
1) PT Bumi Intermedia
a) Adanya penambahan kuota mahasiswa untuk Praktik Kerja
Lapangan (PKL), agar peluang mahasiswa yang ingin PKL di
Bumi Intermedia lebih besar.
b) Perlu dilakukan pembagian tugas secara terperinci tiap ada proyek
c) Perlu adanya peninjauan kembali website publisher Indonesia yang
kami buat
2) Politeknik Negeri Semarang
a) Waktu pelaksanaan Praktik Kerja Lapangan (PKL) seharusnya
diperpanjang atau disediakan waktu tersendiri, sehingga dalam
pelaksanaan Praktik Kerja Lapangan (PKL) bisa menyelesaikan
tugas atau job besar.
b) Sebaiknya penentuan pembimbing Praktik Kerja Lapangan (PKL)
dilakukan jauh sebelum mahasiswa melaksanakan Praktik Kerja
18
Lapangan (PKL) agar dapat dilakukan konsultasi antara mahasiswa
dengan pembimbingnya tentang tempat PKL yang cocok.
19