Showing posts with label Belajar Pemrograman PHP. Show all posts
Showing posts with label Belajar Pemrograman PHP. Show all posts

Sistem Galery Station Sekretariat Foto Wapresri

Sistem galeri station sekretariat foto wapresri ini berguna untuk menjawab keluhan dari masyarakat Indonesia akan susahnya mendapatkan dokumentasi foto kegiatan Wakil Presiden. Tim BBSDM (Koordinator Pak Made Wiryana Universitas Gunadarma) telah membangun sistem ini dari 2 sisi sistem, diantaranya sisi back end aplikasi desktop dan sisi front end website.

Sistem Galery Station Sekretariat Foto Wapresri
Sistem Galery Station Sekretariat Foto Wapresri
Alasan untuk dibaginya dua sisi tersebut yaitu untuk menangani keamanan yang handal baik dari segi upload dan download. Adapun level pengguna pada sistem website ini dibagi 3 level yaitu:
  1. Level Administrator
    Sebagai root administrator yang menangani management pengguna yang mendaftar, management aplikasi desktop client untuk upload, serta management log untuk mengetahui secara detail aktivitas pengguna yang masuk ke dalam situs.
  2. Level User
    Merupakan pengguna aktif yang telah mendaftar sistem, di mana teman-teman Fauzi Online juga dapat menjadi pengguna pada level ini. Fitur yang disediakan pada level user yaitu mendownload foto namun diberi batasan sejumlah 5 foto dalam setiap Album.
  3. Level User Custom
    Level pengguna ini sama seperti level user, namun memiliki keistimewaan yaitu batasan download foto dapat disesuaikan kehendak administrator.

Sistem ini dibangun dengan jumlah total 8 orang dari Tim BBSDM Universitas Gunadarma berikut list redaksi sistem galeri station sekretariat foto wapresri : http://foto.wapresri.go.id/index/redaksi. Bagi teman-teman yang penasaran ingin menggunakan layanan sistem galery station sekretariat foto wapresri dapat mengunjungi alamat http://foto.wapresri.go.id.

Aplikasi Suara Antrian Berbasis Web

Kecanggihan mengenai ilmu pemrograman PHP sudah seharusnya dikawinkan dengan HTML 5. Aplikasi Suara Antrian Berbasis Web merupakan aplikasi yang sering digunakan di sebuah kantor pelayanan jasa seperti Bank, Kantor Pos, dan lainnya. Aplikasi Suara Antrian Berbasis Web ini mempunyai fungsi untuk melakukan pemanggilan secara otomatis suatu nomor urut antrian, baik secara visual maupun audio atau suara.

Pada kesempatan kali ini Fauzi Online akan membahas Aplikasi Suara Antrian Berbasis Web yang di dalamnya terkandung source code PHP yang dikawinkan dengan jQuery. Pada aplikasi kali ini belum menggunakan database namun hanya menggunakan data yang diolah di dalam Notepad.

aplikasi suara antrian berbasis web
Aplikasi Suara Antrian Berbasis Web

Beberapa pengembangan sangat diperlukan untuk mennyempurnakan aplikasi ini, antara lain: menambahkan form login , menyimpan dan mengolah data panggilan di dalam database, tampilan di percantik dengan css 3, penambahan teknologi Ajax untuk memberi efek lembut pada interface.

Demikianlah penjelasan mengenai latar belakan Aplikasi Suara Antrian Berbasis Web, bagi teman-teman yang ingin mencoba mengembangkan aplikasi ini dapat download di halaman ini:
Download Aplikasi Suara Antrian Berbasis Web

Sekian Terimakasih, mohon doanya untuk kelancaran tugas akhir Akhmad Fauzi, semoga diberi kemudahan dan kelancaran dalam pengerjaan sampai dengan sidang. AMIIN YA ALLAH.

Aplikasi Manajemen File Kegiatan

Aplikasi Manajemen File Kegiatan

Aplikasi yang Fauzi Online buat menggunakan Bahasa Pemrograman PHP ini adalah salah satu project Sistem Informasi yang diperuntukan PI atau Penulisan Ilmiah di Universitas Gunadarma demi memenuhi 2 SKS mata kuliah Penulisan Ilmiah saat semester 6 (enam) dulu. Terdapat beberapa permasalahan yang menjadikan landasan dibuatnya aplikasi manajemen file kegiatan ini.

Sempat Fauzi Online posting juga mengenai cerita sidang penulisan ilmiah Gunadarma dan juga tips saat sidang penulisan ilmiah Gunadarma. Jika teman-teman bertanya-tanya Fauzi Online membuat apa sih PI nya? Maka melalui postingan ini Fauzi Online akan berbagi secara lengkap.

Abstraksi Pembuatan Aplikasi Manajemen File Kegiatan
Pembuatan aplikasi manajemen file berbasis web ini didasari karena teknologi email saat ini umumnya belum ada yang menyediakan fitur untuk mengelola beberapa file yang mempunyai kategori tertentu dan menyesuaikan di dalam pelaksanaan suatu kegiatan. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman jQuery, PHP dan database MySQL.

Pengguna aplikasi manajemen file kegiatan berbasis web yang terdiri dari staf pelaksana kegiatan dan Biro Administrasi Umum (BAU) dapat mengirim dan mengelola file kegiatan yang diperlukan untuk mendukung lima status dalam pelaksanaan suatu kegiatan, sehingga dengan aplikasi ini file-file kegiatan yang ada dapat lebih mudah diakses dan monitoring kegiatan dapat berjalan dengan mudah.

Gambaran Umum Aplikasi Manajemen File Kegiatan
Pembuatan aplikasi manajemen file kegiatan dengan berbasis web ini dibagi menjadi 2 kategori pengguna utama, yaitu:
  1. Staf Pelaksana Kegiatan
    Merupakan pengguna yang akan melaksanakan kegiatan baik sebagai penanggung jawab kegiatan ataupun panitia kegiatan. Staf pelaksana kegiatan akan mempunyai level staf dalam menggunakan aplikasi ini. Staf pelaksana kegiatan dapat mengirim dan mengelola file proposal kegiatan, file pelaksanaan kegiatan, file pertanggungjawaban kegiatan kepada para pihak-pihak yang berwenang dalam suatu kegiatan termasuk staf Biro Administrasi Umum. Staf dapat menggunakan fitur halaman kegiatan yang ada pada aplikasi untuk melakukan tugas-tugas di atas.
  2. Biro Administrasi Umum (BAU)
    Merupakan pengguna yang akan memperoleh level BAU. Fitur halaman kegiatan yang ada pada aplikasi juga dapat diakses oleh BAU untuk dapat mengunduh file proposal kegiatan yang telah dikirimkan dari staf pelaksana kegiatan, mengirimkan file surat tugas kepada pihak staf penangung jawab dan para panitia kegiatan sebagai tanda persetujuan jalannya kegiatan tersebut dari pihak BAU, selain itu setelah file pertanggungjawaban kegiatan diterima oleh BAU maka pihak staf BAU juga akan mengirimkan file tutup administrasi sebagai tanda bahwa kegiatan yang sedang berlangsung telah selesai. 
Screen Shoot Aplikasi Manajemen File Kegiatan

Halaman Beranda Aplikasi Manajemen File Kegiatan untuk Penulisan Ilmiah
Tampilan Halaman Beranda Aplikasi Manajemen File Kegiatan
Kesimpulan Pembuatan Aplikasi Manajemen File KegiatanBerdasarkan hasil dan pembahasan aplikasi manajemen file yang telah dijelaskan sebelumnya, dihasilkan beberapa kesimpulan sebagai berikut:
  1. Aplikasi manajemen file yang dibuat telah diupload pada web hosting dengan alamat:
    www.manfile.netau.net
  2. Proses pengiriman, pengelolahan file-file menjadi lebih mudah.
  3. File-file yang ada dapat lebih mudah diakses.
  4. Monitoring kegiatan berdasarkan jalannya status kegiatan menjadi lebih mudah. 
Saran Penulisan Ilmiah Pembuatan Aplikasi Manajemen File Kegiatan
Berjalannya teknologi dan bermacam-macamnya jenis kegiatan, maka terdapat saran mengenai aplikasi untuk dikembangkan menjadi suatu sistem yang kompleks dan lebih dinamis, sehingga tanpa dibatasi dengan adanya jumlah status kegiatan, nama-nama status kegiatan ataupun nama dari jenis file-file kegiatan yang ada.

Sekian Review dan ulasan lengkap dan singkat dari penulisa ilmiah Fauzi Online. Bagaimana dengan Penulisan Ilmiah teman-teman? Mari share di sini. Semoga Bermanfaat.

Referensi:
  1. Lukmanul Hakim. 2011. Trik Dahsyat Menguasai Ajax Dengan jQuery. Yogyakarta: Lokomedia.
  2. Setiyo Cahyono. 2006. Panduan Praktis Pemrograman Database Menggunakan MySQL dan Java. Bandung: Informatika. 
Rancangan Penelitian Adalah Postingan Fauzi Online yang Paling Direkomendasikan untuk Dibaca. Silahkan...  

Tips Sukses Programmer PHP

Tips Sukses untuk Programmer Web PHP
Pengembang umumnya menggunakan Bahasa PHP untuk mengembangkan situs. Ada beberapa website terkenal beberapa di web, sebagian besar dikembangkan dengan menggunakan PHP teknik pengembangan web, contohnya adalah facebook.com, twitter.com dan lainnya.

Ingatkan, Persiapan Sebelum Memulai Proyek PHP Pengembangan Web.
Teman-teman harus fokus pada bagaimana Teman-teman menggunakan platform ini untuk mengembangkan dan bebas dari kesalahan saat debugging.

Tips Sukses Programmer PHP
Tips Sukses Programmer PHP

Teman-teman pernah bertanya-tanya mengapa bahasa PHP atau Pengembangan PHP sangat populer di kalangan pengembang? Jawabannya adalah bahasa pemrograman ini memang sangat language friendly, sehingga orang ekonomi pun dapat belajar sehari dan membuat web dinamis jika memang berniat mempelajarinya.

Selain itu, jika kode teman-teman dipastikan tidak akan membingungkan jika diiuktsertakan komentar yang miring disisi kodingan bahasa pemrograman PHP dari teman-teman buat.

Untuk mendapatkan informasi lebih lanjut di bidang pemrograman ini, langkah untuk bergabung dengan komunitas PHP dan berinteraksi dengan sesama pengembang PHP untuk pengembangan terbaru sangatlah penting.

PHP Web Development - Layak untuk Dipertimbangkan PHP
PHP adalah salah satu bahasa server-side sumber pemrograman yang paling populer dan open source, digunakan untuk membuat aplikasi web online. Upaya terampil pengembang PHP lepas pantai telah mendorong pengembangan kerangka kerja beberapa alat dan telah meningkatkan proses pengembangan web PHP.

Harus diperlukan pedoman untuk menjadi Web Development PHP yang efektif sehingga membuat suatu coding yang kurang efektif menjadi lebih efektif. Beberapa alasan untuk layak dipertimbangkan jika teman-teman memilih bahasa pemrograman ini untuk kesehariannya sebagi programmer.

Begitu pula jika memilih suatu Text editor yang harus digunakan untuk coding yang pilihlah text editor yang efisien, dan yang menghemat banyak waktu. Beberapa Text Editor PHP dikemas dengan fitur terbaru dari kode warna untuk menyederhanakan proses pengembangan lengkap. Sehingga memungkinkan untuk membangun sebuah website bisnis yang kuat dan interaktif sebagai langkah yang paling penting untuk mempromosikan bisnis teman-teman secara online.

Saat ini tahun 2014 sampai dengan tahun 2045 dipastikan akan bermunculan programmer pengembang untuk menangani beberapa proses pengembangan dan banyak bahasa untuk menciptakan aplikasi web dan PHP sehingga menjadi populer di masa depan.

Demikianlah review dan postingan singkat Fauzi Online berharap informasi yang saya berbagi tentang Tips Sukses Programmer PHP ini membantu Teman-teman untuk kedepannya.
Postingan Berikut ini Paling Direkomendasikan untuk DIBACA:
Kontes Humor JOKES

11 Trik Mudah Mempercepat Waktu Akses Website

11 Trik Mudah Mempercepat Waktu Akses Website

Waktu akses atau loading website yang lama tentunya akan menyebabkan pengunjung website kita menjadi gerah dan tidak sabar menunggu untuk menikmati isi dari halaman website. Padahal yang terpenting dari suatu website adalah isi atau content yang ada di dalamnya, sedangkan desain atau tampilan yang bagus hanyalah sebuah estetika pendukung kenyamanan pengunjung website.

Alasan Mengapa Website Harus Mempercepat Waktu Aksesnya
Website yang memiliki waktu akses yang relatif singkat dan cepat akan meningkatkan performa spider dan crawler untuk menjelajah di blog atau website kita. Selain itu maksimalisasi pengunjung juga dapat meningkat. 
11 Trik Mudah Mempercepat Waktu Akses Website
11 Trik Mudah Mempercepat Waktu Akses Website
Berikut ini Fauzi Online akan menjelaskan mengenai 11 Trik Mudah Mempercepat Waktu Akses Website, diantaranya: 
  1. Mengurangi jumlah HTTP Requests.
    Setiap file yang diminta ke server itu merupakan sebuah request .Artinya jumlah file yang di request ke webserver harus di kurangi. Selain mengurangi jumlah file kita juga bisa melakukan cache pada file sehingga secara tidak langsung kita dapat mengurangi HTTP rquest, karena file langsung didapat dari cache browser. Jika anda menggunakan apache maka dapat menggunakan module mod_expire untuk mencache file-file seperti image, swf atau contents website. Berikut ini adalah cara untuk mengaktifkan mod_expire.LoadModule expires_module modules/mod_expires.so.

    Setelah diaktifkan maka kita tinggal membuat sebuah file .htaccess untuk mencache image, swf dan javascripts selama 1 bulan menggunakan mod_expire.

    ExpiresActive On
    ExpiresByType image/gif A2592000
    ExpiresByType image/png A2592000
    ExpiresByType image/jpg A2592000
    ExpiresByType image/jpeg A2592000
    ExpiresByType application/x-javascript A2592000
    ExpiresByType application/x-Shockwave-Flash A2592000
  2. Menambahkan Expires Header Expiry Tags
    Seorang developer harus menambahkan Expires Header Expiry tags untuk membantu browser agar mengenali content mana yang akan di chace dan tidak. Seorang developer web biasanya menambahkan expires header di HTTP headers.
  3. Gunakan CDN Content Delivery Network
    CDN adalah jaringan yang digunakan untuk menyimpan kode-kode CSS, Javascript, gambar tema, dan lain-lain di suatu tempat sehingga akan mengurangi waktu loading dari server. Jelas ini akan mempercepat akses situs Anda karena koneksi ke server menjadi berkurang. Salah satu layanan CDN yang paling populer adalah MaxCDN.
  4. Kurangi Widget di Sidebar
    Lihat sidebar situs Anda, apakah semua widget yang terpasang di sana memang benar-benar diperlukan. Kini saatnya merapikan widget-widget tersebut. Cek widget apa saja yang membutuhkan waktu loading agak lama, lalu ganti widget tersebut dengan yang lebih cepat atau kalau perlu, hapus saja. Selain mempercepat akses situs Anda, tips ini juga mampu membuat tampilan situs Anda lebih rapi. 
  5. Kurangi Plugin Social-Sharing
    Di lain pihak, plugin social-sharing seperti Facebook Like, Tweet This, +1 Google, dan lain-lain merupakan hal yang wajib dimiliki situs Anda sebagai referensi Lihatlah dan klik salah satu tombol social sharing di bawah postingan Fauzi Online di bawah ini. Selain itu ada banyak pilihan plugin social-sharing tersedia yang bisa digunakan untuk situs Anda. Pilihlah yang memiliki waktu loading paling cepat, misalnya AddThis. Selain itu, pilihlah plugin social-sharing cukup ke situs-situs jejaring sosial yang populer saja. Terlalu banyak tombol social-sharing tentu akan menambah waktu loading situs Anda. 
  6. Ganti Plugin "Related Posts"
    Faktor salh satu penyebab lamanya waktu loading situs adalah plugin "Related Posts" yang tidak efisien. Saatnya mengganti plugin tersebut dengan yang lebih cepat, misalnya dengan plugin YARPP Related Posts untuk platform Wordpress. 
  7. Jangan Terlalu Banyak Gambar dan Video
    Kurangi jumlah gambar yang ditampilkan di situs Anda, atau jika tidak bisa, coba kurangi size-nya dengan mengubahnya ke format yang lebih web-friendly seperti GIF atau PNG. Video, walaupun bisa menambah interaktivitas konten situs Anda, termasuk jenis media yang waktu loadingnya paling lama. Sebisa mungkin kurangi jumlah video yang ditampilkan dalam situs Anda atau jika tidak bisa, ada baiknya mengumpulkan video tersebut pada satu posting atau halaman khusus.
  8. Selalu Aktifkan Kompresi
    Browser-browser masa kini mampu menerima versi web yang terkompresi sehingga waktu loading situs menjadi lebih sedikit. Kompresi kode Javascript pada situs juga dianjurkan. Salah satu layanan penyedia kompresi ini adalah QuickCache
  9. Mengurangi DNS Lookup
    DNS Lookup harus dikurangi karena semakin kecilnya DNS looup hal tersebut dapat mempengaruhi mempercepat akses. Cara untuk mengurangi DNS lookup yaitu pergunakanlah nama domain yang sama untuk semua reource yang ada di web kita.
  10. Avoid Redirect
    Web developer
    harus menghindari  penggunaan redirect karena akan terjadi request bolak-balik antara client dengan server.
  11. Manify Javascript dan CSS
    File javascript dan CSS harus diperkecil seminim mungkin karena dengan membuang semua karakter yang tidak berguna pada code sehingga ukurannya menjadi kecil merupakan ide yang bagus untuk semakin mempercepat waktu akses website.
Sekian 11 trik mudah mempercepat waktu akses website teman-teman. Semoga Bermanfaat. Jika bingung atau ada masalah dalam menjalankan trik di atas jangn malu atau segan yah untuk bertanya di kota komentar di bawah ini. Cantumkan nama dan URL blog teman-teman biar Fauzi Online juga dapat berkunjung di blog teman-teman. See you
Ayo Humor JOKES.WEB.ID Adalah Postingan Fauzi Online yang Paling Direkomendasikan dan Dianjurkan untuk Dibaca. Silahkan Baca...

Sistem Forum Online Interaksi Mahasiswa

Sistem Forum Online Interaksi Mahasiswa

Sistem ini Fauzi Online Buat untuk mengikuti lomba USB tahun 2012 , beberapa waktu memang harus diluangkan dengan ikhlas untuk mengikuti lomba yang diadakan Laboratorium Sistem Informasi Gunadarma. Namun kepercayaan dan motivasi untuk mendapatkan pengalaman menjadi landasan niat utama saat akan mengikuti lomba tersebut.

Latar Belakang Masalah

  1. Forum Interaksi Mahasiswa Gunadarma ini dibuat karena adanya beberapa permasalahan yang sering timbul. Permasalahan yang dimaksud antara lain: 
  2. Pencarian informasi mengenai kampus yang masih bersifat global karena belum adanya pengkategorian informasi tiap jurusan.
  3. Kurangnya pertemanan dan interaksi antara mahasiswa jurusan yang satu dengan mahasiswa jurusan lain dalam ruang lingkup Universitas Gunadarma.
  4. Belum adanya media sosial yang mengintegrasikan beberapa group terdiri dari group jurusan menjadi kesatuan group utama yakni group kampus. 
Berdasarkan permasalahan tersebut, Fauzi Online membuat suatu perancangan sistem forum online interaksi antar mahasiswa Universitas Gunadarma. Perancangan sistem ini diharapkan dapat membantu tahapan dalam pembuatan sistem forum Universitas Gunadarma, sehingga antar mahasiswa dapat terjalin suatu komunikasi dan berbagi informasi mengenai akademik tanpa batas secara mudah dan efektif.   

Forum Interaksi Mahasiswa Gunadarma dibuat karena adanya beberapa permasalahan yang sering timbul. Permasalahan yang dimaksud antara lain: 
  1. Pencarian informasi mengenai kampus yang masih bersifat global karena belum adanya pengkategorian informasi tiap jurusan.
  2. Kurangnya pertemanan dan interaksi antara mahasiswa jurusan yang satu dengan mahasiswa jurusan lain dalam ruang lingkup Universitas Gunadarma.
  3. Belum adanya media sosial yang mengintegrasikan beberapa group terdiri dari group jurusan menjadi kesatuan group utama yakni group kampus. 
Screen Shoot Tampilan Sistem Forum Online :

Sistem Forum Online Interaksi Mahasiswa
Tampilan Sistem Forum Online Interaksi Mahasiswa
Forum online merupakan forum komunitas yang diakses secara online. Kekuatan utama dari forum online adalah keanggotaannya, tidak bisa di pungkiri dengan memiliki member yang banyak dan membernya selalu berkontribusi maka forum online tersebut akan sukses. Forum online ini digunakan oleh seluruh civitas akademik Gunadarma.

Adapun fitur-fitur yang ada untuk memenuhi kebutuhan para penggunanya dalam sistem ini, antara lain: 
  1. Daftar Anggota
    Pada fitur ini pengguna yang belum memiliki akun dapat mendaftarkan data dirinya, sehingga memiliki username dan password.
  2. Login
    Merupakan fitur yang digunakan pengguna untuk masuk ke dalam sistem.
  3. Pencarian Informasi
    Fitur ini memberikan kemudahan untuk pengguna dapat mencari suatu topik ataupun informasi yang dibutuhkan.
  4. Pembuatan Topik
    Pada fitur ini pengguna dapat membuat suatu topik untuk berbagi maupun bertanya sesuai dengan kategori yang pengguna inginkan.
  5. Pemberian Tanggapan
    Fitur ini memberikan keleluasaan kepada pengguna untuk memberi suatu tanggapan berdasarkan topik yang telah ada sebelumnya.
  6. Fasilitas Pertemanan
    Pengguna dapat saling menjalin hubungan pertemanan, sehingga mempererat hubungan silaturahmi antar mahasiswa dan menyerap ilmu yang dimilikinya, baik mahasiswa yang mempunyai jurusan yang sama maupun jurusan yang berbeda.
  7. Daftar Topik
    Teman Fitur ini memudahkan navigasi pengguna nya untuk mengetahui secara efektif mengenai timeline topik yang dibuat oleh mahasiswa yang telah menjadi temannya.
  8. Fasilitas pemberitahuan
    Fitur pemberitahuan dapat memberi informasi secara real time jika suatu topik penggunanya telah ada yang menanggapi.
  9. Berita pertemanan
    Informasi mengenai seluruh daftar teman ditampilkan secara interaktif dan informasi mengenai konfirmasi permintaan ingin menjadi teman maupun penerimaan pertemanan dapat diketahui dalam fitur ini.
  10. Pengiriman Pesan
    Pada fitur ini memungkinkan antar pengguna forum untuk saling berkomunikasi secara pribadi dengan mengirimkan pesan. 
  11. Bantuan Merupakan
    Fitur yang berisi penjelasan mengenai forum, sehingga dapat memudahkan pengguna dalam menggunakan sistem. 
Alamat Situs Forum Online: http://forugkam.pusku.com/home

Akhirnya setelah melalui beberapa tahapan dari penyeleksian tahap 1, dan memasukin babak final dan presentasi di Gedung D46 di depan teman-teman Gunadarma serta dewan juri. Alhamdulilah Fauzi Online menjadi Juara 2 Lomba USB kategori ANSI 2013 Universitas Gunadarma.


Juara 2 Lomba USB Kategori ANSI Universitas Gunadarma
Sahabat Kiri (Yudha) Sahabat Kanan (Heru) Tengah (Fauzi Online)
Terimakasih doa dan dukungan dari Yudha Heru, teman-teman 4KA01, BBSDM dan tidak lupa Bapak Ibu dosen yang senantiasa legowo memaklumi Fauzi Online untuk bolos di kelasnya. Hehe.. Semoga Fauzi Online dapat mengembangkan suatu sistem yang lebih baik dari Sistem Forum Online Interaksi Mahasiswa yang telah ada. AMIIN.
Ada Humor JOKES.WEB.ID Adalah Postingan Fauzi Online yang Paling Direkomendasikan untuk Dibaca. Silahkan Baca...