selamat datang diblog afi

Selasa, 31 Mei 2016

Projek Web Sederhana

Assalamualaikum Wr.Wb
slamat malam, kali ini saya mencoba membuat projek web sederhana, saya belajar tutorialnya dari w3schools.

* Halaman Home
Script yang digunakan :

  • Script css untuk membangun layout. 

  • secrip kegiatan
  • scrip pendaftaran (PPDB)

  • saya menggunakan CRUD(php&mysql) berikut scriptnya:

  •  Nama database dan password disesuaikan dengan yang ada di komputer anda (jika menggunakan windows password tidak perlu di isi).
  • Script untuk membuat tampilan form ppdb

  •  kepengurusan di SMP 1 LASEM mulai dari kepala sekolah sampai staff tu.



  •  halaman ini sistemnya belum berhasil masih ada sesuatu yang eror dan sampai saat ini belum saya temukan.

 web yang saya buat masih sangat sederhana, tampilannya belum terlalu menarik dan sistemnya belum terlalu bagus dan belum bisa disebut website layak jual. saya hanya menggunakan kode-kode yang saya bisa belum mengkobinasikannya dengan bahasa web tingkat tinggi. namun saya berusaha sebaik-baiknya dalam mengerjakan web ini.

sekian dari saya
Wassalamualaikum Wr.Wb
No comments

Senin, 30 Mei 2016

Shering Bersama

Assalamualaikum Wr.Wb

Hari ini tgl 30 May, Kami diintruksi oleh mbah suro untuk presentasi mengenai blog kita masing-masing mulai dari keluhan apa saja yang kita alami disher ke depan biar bisa diselesaikan bersama-sama.

Manfaatnya kita bisa mengevaluasi kenerja diri sendiri dan teman kerja, mendapat materi diluar bidang jurusan, menjaga kekeluargaan.

Foto Kegiatan:










No comments

Sabtu, 28 Mei 2016

Cara Membuat Web dengan Mudah Melalui Layoutit



Assalamu'Likum wr.wb
Pada kesempatan kali ini saya akan membagikan pengetahuan baru saya yaitu "Cara Membuat Web dengan Mudah Melalui Layoutit". Layoutit?? apaan itu?? tentu saat pertama kali mendengarnya pasti kita belum tahu, apa itu Layoutit. Layoutit adalah sebuah situs yang menyediakan fitur untuk membuat atau mengatur web yang kita buat di situs ini. Kita hanya perlu menggeser saja untuk membuat berbagai macam jenis-jenis web tanpa harus bersusah payah. Jika biasanya kita dalam membuat sederhana membutuhkan waktu berjam-jam, di situs ini kita bisa membuatnya dalam jangka waktu kurang dari 5 MENIT!!!
Menarik Bukan??? yuk belajar bersama
  1. Pertama kita harus terhubung ke Internet terlebih dahulu
  2. Lalu masuk ke google dan ketikkan "layoutit"
  3. Klik yang paling atas
  4. Jika halaman awal sudah muncul pilih "Start Now With Bootstrap 3"




  5. Setelah itu kita langsung bisa mengatur web kita sesuai yang kita inginkan



  6. Kita bisa langsung melihatnya juga lhoo!! Klik Preview
  7. Lalu jika dirasa cukup kita bisa download filenya di "download", pilih yang bawah..

  8. Pilih yang Zip

  9. Jika sudah terdownload kita bisa mengextraknya
  10. Kemudian kita juga nisa mengeditnya lagi di index.html
  11. Kalau sudah diedit, tinggal disave dan kita bisa lihat hasilnya dengan cara klik 2 kali di index.html 

Wassalamu'alaikum wr.wb
Semoga Bermanfaat : )
No comments

Jumat, 27 Mei 2016

Tutorial Instal owncloud

 Assalamualaikum Wr.Wb

Owncloud
       Pada dasarnya OwnCloud adalah sebulah aplikasi open source yang berguna untuk keperluan dalam membangun komputasi awan pribadi. OwnCloud bisa saja di terapkan pada sever pribadi dimana komputasi awan (cloud) lebih private, dengan demikian data yang terdapat pada OwnCloud tersebut bisa lebih maksimal di gunakan untuk kepentingan akademik.
OwnCloud bisa menjadi solusi yang bagus jika di implementasikan pada sebuah kampus, karena data kampus yang begitu banyak bisa lebih di managemen dengan baik dan teratur.Dan bahkan setiap mahasiswa akan memiliki stroge pribadi yang dapat digunakan untuk menyimpan berkas aktifitas kuliahnya di cloud pribadi yang dimiliki kampus tersebut.
     Penerapan seperti ini sangat efisien menurut saya karena dapat dimanfaatkan untuk mengelola dan mengsinkromisasikan buku alamat (Address), daftar jadwal, gambar, berkas-berkas Office, Video dan Audio yang disimpan di server lokal maupun di tempat hosting
Yah bisa di bilang data center kecil yang berguna dalam memanagent file file dokumen milik kampus tersebut.

         Tidak hanya secara internal Aplikasi yang dibangun menggunakan bahasa pemrogaraman PHP-5 ini, diklaim mampu melakukan sinkronisasi lebih cepat dan dengan mudah dapat disambungkan ke layanan Cloud eksternal seperti, Dropbox maupun Google Drive. Untuk menjalankan nya tersedia berbagai macam operating system, dan pada umumnya lebih sering di jalan kan dengan menggunakan Linux, baik itu Ubuntu server bahkan distro distro linux lain nya. Dan untuk client juga bisa di integrasinya dengan mobile android, dengan demikian data yang ada pada server yang telah di jalankan Owncloud bisa di akses kapan pun dan dimana pun. Bayang kan bagaimana mudahnya dalam memanagement data jika OwnCloud ini di terapkan di kampus. Pasti akan menjadi solusi yang sangat efisien dalam memanagent file file kampus tersebut. Sampai saat ini OwnCloud sudah versi 9.0 dengan berbagai fitur dan perbaikan yang telah di tambahkan.

 Bahan Yang digunakan
1. Pc/ Laptop.
2. File Owncloud.zip bisa di dowload disini.


Cara Install :
1. Download owncloud.zip.

2. Copy di /var/www/html
 Kemudian , ectract file .
 Lalu beri hak akses pada file owncloud

*chown -R www-data:www-data /var/www/html/owncloud/
3. Buat Owncloud di phpmyadmin dengan nama "owncloud"
4. Configurasi owncloud

5. Selesai.
Kita juga bisa mengedit owncloud untuk admin dan grup lainya .
Caranya :
1. Klik user pada tampilan profil dipojok kanan atas.





2. Insert nama admin dan grup yang akan ditambahkan.



Kita juga bisa memasukkan foto music vidio dan file-file lainnya .








Sekian Terimakasih :)
Wassalamualaikum Wr.Wb
No comments

Kamis, 26 Mei 2016

tutorial instal drupal


Assalamualaikum Wr.Wb
Drupal adalah sebuah perangkat lunak sistem manajemen konten yang bebas dan terbuka yang di distribusikan dibawah lisensi GPL, pengembangan dan perawatannya dilakukan oleh ribuan komunitas pengguna dan pengembang di seluruh dunia. Dibuat dengan bahasa pemrograman PHP, Drupal dapat dipasang pada beberapa jenis database seperti MySQL, PostgreSQL, SQLite,MariaDB dan juga MsSQL. Web server yang mendukung diantaranya Apache, Nginx, IIS yang berjalan pada sistem operasi Cross-platform seperti Microsoft Windows, Mac OS X, Linux dan FreeBSD. Drupal dapat diunduh secara bebas dan dapat digunakan secara bebas, sehingga memungkinkan setiap orang baik secara individu maupun komunitas untuk mempublikasi, mengatur, mengelola dan mengorganisir berbagai jenis dari isi/konten pada website. Kemampuannya tidak sekedar sebagai CMS, namun dengan modul API-nya Drupal juga dapat digunakan sebagai CMF dalam membangun aplikasi berbasis Web.
Drupal dapat digunakan untuk membangun:
  • Portal Web Komunitas
  • Forum Diskusi
  • Website Perusahaan
  • Aplikasi Internal
  • Website Personal atau Blog
  • Aplikasi Komersial E-commerce
  • Kumpulan Sumber Informasi
  • Situs Jaringan Sosial
  • Jaringan intranet
  • Surat Kabar (Newsletter)
  • Galeri multimedia Multimedia                                                                                                                                                                                                     

    Fitur Unggulan

  • CMS (Content Management Systems) Sistem Manajemen Konten
  • CMF (Content Management Framework) Sistem Platform
  • Blog Pengguna tunggal dan pengguna jamak
  • Built-in Forums engine
  • Multi situs hanya dengan satu instalasi
  • Multi bahasa, sudah mendukung Bahasa Indonesia dan Bahasa Jawa.
  • Konten Multimedia
  • Mendukung banyak jenis database seperti MySQL, PostgreSQL, SQLite, MsSQL dan MariaDB
  • Bisa dipasang dengan webserver Apache, Nginx, IIS dan Lighttpd
  • Pengaturan hak akses pengguna tak terbatas, bukan hanya pengaturan hak akses jenis konten bahkan bisa memberikan hak akses tiap field data
  • Bisa membuat jenis konten baru yang tipe datanya sesuai keinginan pengguna

Paket Distribusi Drupal

  • Open Atrium, paket drupal ditujukan untuk pembuatan situs intranet
  • Open Publish, paket drupal ditujukan untuk pembuatan situs berita
  • Acquia Common, paket drupal ditujukan untuk pembuatan situs jaringan sosial
  • UberDrupal, paket drupal ditujukan untuk pembuatan situs e-commerces
  • Pressflow, paket drupal ditujukan untuk pembuatan situs yang mengutamakan kinerja yang lebih cepat
  • dll

Perbandingan Fitur dengan CMS lain

Fitur Joomla Wordpress Drupal Vieris
Lisensi GPL GPL GPL GNU
Versi Terakhir 2.5.6 3.4.1 7.21 3.1.2
Tahun pembuatan 2005 2003 2001 2009
Blog Ya Ya Ya Ya
Bahasa program PHP PHP PHP PHP
Forum Tidak (dg modul tambahan) Tidak (dg modul tambahan) Ya Tidak (dg modul tambahan)
Teks editor TinyMice TinyMice TinyMice CKEditor Whizzywig TinyMice CKEditor
User rule terbatas terbatas Tidak terbatas terbatas
Database MySQL MySQL MySQL Postgre MsSQL SQLite MySQL
Multisite Tidak Tidak Ya Tidak
Multilanguage Ya (id, jv) Ya (id, jv, su) Ya (id, jv) Ya (id, en)
Ukuran paket (zip) 7,6MB 3MB 3MB 10MB
Ukuran file terpasang 29MB 11MB 12MB 18MB

Konsep

  • Node. Node adalah satuan konten yang terdapat dalam Drupal. Sebuah node dapat merupakan blog, topik forum, berita, halaman statis, gambar, video, audio, maupun Flash. Kumpulan node inilah yang membentuk keseluruhan konten dalam sebuah website berbasis Drupal.
  • Taxonomy. Node yang begitu banyak perlu dikategorikan sesuai topik masing-masing. Dalam Drupal terdapat modul Taxonomy yang digunakan untuk mengkategorisasikan konten. Nama Taxonomy diambil dari ilmu klasifikasi. Dengan demikian setiap satuan konten bisa disebutkan apakah berkategori Politik, Ekonomi, Sains, atau Agama. Cara mengklasifikasikan konten sepenuhnya diserahkan kepada pengguna yang punya hak untuk mengatur Taksonomi. Modul-modul lain juga menggunakan modul Taxonomy untuk mengklasifikasikan konten tertentu, seperti misalnya Forum dan Image Gallery.
  • Comment. Comment merupakan tanggapan terhadap sebuah node yang dituliskan oleh user (Komentar).
  • Menu. Sistem menu dalam drupal adalah sistem penanganan request melalui URL. Jika Clean URL tidak diaktifkan, maka setiap query string yang berbentuk ?q= akan ditangani oleh sistem menu.
  • Module. Website Drupal dapat ditambah dengan modul-modul tertentu sesuai keperluan. Modul adalah satuan program yang ditulis dalam PHP yang jika diaktifkan akan menambah fungsi tertentu. Misalnya modul Organic Groups untuk memberi fungsi group/mailing list seperti layaknya Google Groups ataupun Yahoo Groups. Modul Images untuk mengijinkan user mengupload gambar sebagai node.
  • Theme. Theme adalah penampakan luar dari sebuah website Drupal. Sistem theme akan mengatur bagaimana website ditampilkan, layout halaman, penempatan block, style, dan sebagainya. Theme dapat diubah-ubah dengan memilih theme yang tersedia dalam direktori /themes maupun /sites/all/themes.
  • Hook. User tidak pernah menyadari keberadaan konsep ini dalam Drupal, kecuali mereka adalah developer. Hook adalah metoda yang digunakan Drupal agar setiap modul dapat menambahkan fungsi tertentu, dengan cara mengaitkan fungsi tertentu tersebut pada hook yang dimiliki sistem Drupal. Sebagai contoh, setiap modul dapat menambah menu baru dengan cara mendefinisikan fungsi modul_menu, yang akan menjamin Drupal tidak lupa memperhitungkan keberadaan menu tersebut ketika diperlukan.
  • Entity. Pengguna tidak menyadari keberadaan konsep ini dalam Drupal, kecuali mereka adalah developer. konsep ini mulai muncul di Drupal 7. Entitas digunakan untuk menyimpan dan menampilkan data, yang dapat menjadi node, user, istilah, taksonomi atau pengembangan secara kustom. Entitas memiliki daftar fungsi pembantu yang dapat memudahkan pengembangan dan adalah mungkin untuk menambahkan field ke entitas melalui antar muka, seperti yang digunakan untuk membuat suatu node.

Referensi

  1. ^ https://www.drupal.org/drupal-7.39-release-notes. Missing or empty |title= (bantuan)
  2. ^ "Licensing FAQ". drupal.org. Diakses tanggal 2009-04-08.                                                                                                                                                       Cara Install Drupall
1. Download Drupal terlebih dahulu



2. Kita buka file di terminal 
    ketikkan, cd Download/ lalu, kita pindah ke /var/www/html/

3. Kemudian kita extract

4.kemudian kita beri hak akses


5. Buka Localhost/Phpmyadmin --> kita buat Database drupal kemudian di create
6. Setelah itu ketikkan di url Localhost/drupal
   Kemudian, lanjutkan  dengan (save and continue) dengan mengisi user dan password










Sekian Dan Terimakasih :)
Semoga Bermanfaat
Wassalamualaikum Wr.Wb 
No comments