Senin, 29 Februari 2016

Sharing Basic TCP/IP oleh Mbah Suro

Pengertian dari TCP
     TCP itu sendiri adalah Transmission Control Protocol adalah suatu protokol yang berada di lapisan transport (baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi sambungan (connection-oriented) dan dapat diandalkan (reliable).

Segmen TCP
   Segmen-segmen TCP akan dikirimkan sebagai datagram-datagram IP (datagram merupakan satuan protocol data unit pada lapisan internetwork). Sebuah segmen TCP terdiri atas sebuah header dan segmen data (payload), yang dienkapsulasi dengan menggunakan header IP dari protokol IP.

Sebuah segmen dapat berukuran hingga 65495 byte: 216-(ukuran header IP terkecil (20 byte)+ukuran header TCP terkecil (20 byte)). Datagram IP tersebut akan dienkapsulasi lagi dengan menggunakan header protokol network interface (lapisan pertama dalam DARPA Reference Model) menjadi frame lapisan Network Interface. Gambar berikut mengilustrasikan data yang dikirimkan ke sebuah host.

Di dalam header IP dari sebuah segmen TCP, field Source IP Address diatur menjadi alamat unicast dari sebuah antarmuka host yang mengirimkan segmen TCP yang bersangkutan. Sementara itu, field Destination IP Address juga akan diatur menjadi alamat unicast dari sebuah antarmuka host tertentu yang dituju. Hal ini dikarenakan, protokol TCP hanya mendukung transmisi one-to-one.

Header TCP 
    Ukuran dari header TCP adalah bervariasi, yang terdiri atas beberapa field yang ditunjukkan dalam gambar dan tabel berikut. Ukuran TCP header paling kecil (ketika tidak ada tambahan opsi TCP) adalah 20 byte.

Sedangkan Pengertian dari IP
      Protokol Internet (Inggris Internet Protocol disingkat IP) adalah protokol lapisan jaringan (network layer dalam OSI Reference Model) atau protokol lapisan internetwork (internetwork layer dalam DARPA Reference Model) yang digunakan oleh protokol TCP/IP untuk melakukan pengalamatan dan routing paket data antar host-host di jaringan komputer berbasis TCP/IP. Versi IP yang banyak digunakan adalah IP versi 4 (IPv4) yang didefinisikan pada RFC 791 dan dipublikasikan pada tahun 1981, tetapi akan digantikan oleh IP versi 6 pada beberapa waktu yang akan datang.

Protokol IP merupakan salah satu protokol kunci di dalam kumpulan protokol TCP/IP. Sebuah paket IP akan membawa data aktual yang dikirimkan melalui jaringan dari satu titik ke titik lainnya. Metode yang digunakannya adalah connectionless yang berarti ia tidak perlu membuat dan memelihara sebuah sesi koneksi. Selain itu, protokol ini juga tidak menjamin penyampaian data, tapi hal ini diserahkan kepada protokol pada lapisan yang lebih tinggi (lapisan transport dalam OSI Reference Model atau lapisan antar host dalam DARPA Reference Model), yakni protokol Transmission Control Protocol (TCP).

Training autline
  • OSI Layer
  • Packet  Header
  • Mac Address
  • IP Address and Subnetting
  • IP Protocol
  • Basic Networking, DNS, geteway
Osi Layer Protokol
     

Share:

Sabtu, 27 Februari 2016

Tutorial Install CMS Slims8.1_akasia di Local

Langkah-langkah saat menginstall CMS Slims8.1_akasia di linux mint
1. Langkah awal kamu Download terlebih dulu filenya disini!
2. Setelah kamu Download kamu masuk terminal, Kemudian kamu ketikan perintah :
   # cd Downloads/

3. Kamu Copy file tersebut kedalam /var/www/html/
   # cp slims8.1-akasia.zip /var/www/html/


4. Lalu kamu masuk kedalam /var/www/html/
   # cd /var/www/html/


5. Kemudian kamu Extrack file tersebut dengan menggunakan peribtah :
   # unzip slims8.1-akasia.zip


6. Jika kamu ingin mengganti nama file slims8.1_akasia menjadi slims saja kamu tinggal ketikan perintah seperti dibawah ini, tapi jika kamu tidak ingin menggantinya juga tidak apa-apa
   # mv slims8.1_akasia slims


7. Setelah itu kamu beri hak akses pada file tersebut menggunakan perintah :
   # chown -R www-data:www-data slims


8. Lalu kamu buat Databases di localhost dengan nama sesukamu

9. Kemudian kamu tinggal buka tab baru dan ketikan localhost/(nama file kamu) contohnya seperti gambar dibawah ini


10. Jika muncul gambar seperti dibawah ini kamu pilih LETS START THE INSTALLATION


11. Kemudian jika muncul gambar seperti dibawah ini kamu pilih saja NEW INSTALL


12. Kemudian kamu konfigurasi CMS Slimsnya isi lengkap dengan benar setelah selesai kamu klik NEXT


13. Jika sudah sampai sini kamu langsung klik OK START THE SLIMS


14. Jika kamu ingin mengedit file tersebut kamu tinggal masuk saja dan mengeditnya


15. Masukkan USERNAME dan PASSWORD anda kemudian kamu klik LOGIN


16. Nahh :D disini kamu bisa mengedit atau menambahkan file yang akan kamu publikasikan


Selesai, Jika postingan berikut ini masih kurang lengkap anda bisa membenarkannya :) semoga bermanfaat bagi anda semua terimah kasih ..
Share:

Pengertian CMS Slims

Sistem manajemen konten

Content Management System, disingkat CMS, adalah perangkat lunak yang digunakan untuk menambahkan atau memanipulasi (mengubah) isi dari suatu situs web. Umumnya, sebuah CMS (Content Management System) terdiri dari dua elemen:
  • aplikasi manajemen isi (Content Management Application, CMA)
  • aplikasi pengiriman isi (content delivery application, CDA)
Elemen CMA digunakan untuk mengelola konten yang mungkin tidak memiliki pengetahuan mengenai HTML untuk mengelola pembuatan, pengubahan, dan penghapusan isi dari suatu situs web tanpa perlu memiliki keahlian sebagai seorang webmaster. Elemen CDA menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh pemilik situs web untuk memperbaharui situs web tersebut. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda. Walaupun begitu, kebanyakan dari perangkat lunak ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan indeks, pencarian, dan pengarsipan.

CMS merupakan situs web yang menerapkan sistem ini berorientasi terhadap konten. Sudah bukan merupakan kendala yang berarti bagi manajemen atau humas suatu perusahaan/institusi/organisasi untuk memperbaharui situs webnya. Dengan hak akses dan otoritas masing-masing, setiap bagian dari perusahaan/intitusi/organisasi dapat memberikan kontribusinya kedalam website tanpa prosedur yang sulit.

Pada umumnya sebuah CMS memiliki 2 bagian kategori yaitu bagian Front-end dan Back-end. Kecanggihan dan fitur masing-masing CMS bergantung pada CMS yang digunakan. Penggunaan sistem hirarki pengguna yang diterapkan CMS dalam hak aksesnyapun sangat bervariasi sesuai CMS masing-masing. Mulai dari level akses user anggota yang hanya dapat mengirimkan data tertentu berupa komentar, kemudian editor yang dapat mengirimkan suatu artikel/berita (untuk CMS yang menyediakan fasilitas ini), hingga level administrator yang dapat melakukan semua fitur yang ada.

Keberadaan aplikasi gratisan di Internet dan juga komunitas sumber terbuka yang semakin menjamur ikut memberikan andil yang signifikan untuk menjadikan teknologi CMS menjadi murah dari segi harga akan tetapi dengan fitur-fitur yang semakin lengkap dan canggih. Dari segi biaya implementasi pembuatan CMS sangatlah murah apalagi jika dibandingkan dengan fitur-fitur dan kemudahan yang ditawarkan. Hal inilah yang akhirnya ikut mempopulerkan CMS dan akhirnya akan menggantikan semua website konvensional yang ada.
Salah satu perangkat lunak Content Management System yang dikenal luas yaitu MediaWiki, perangkat lunak yang dipakai di Wikipedia dan proyek-proyek sejenis.

Perangkat lunak CMS

Pemanfaatan CMS

  • Situs web perusahaan, bisnis, organisasi atau komunitas.
  • Portal
  • Galeri foto
  • Aplikasi E-Commerce.
  • Mengelola website pribadi/ blog.
  • Situs web pembelajaran daring (Inggris: e-learning)

Selebihnya kamu baca-baca sendiri didocumentasi resminya https://id.wikipedia.org/wiki/Sistem_manajemen_konten

Share:

Jumat, 26 Februari 2016

Pengertian CMS dan Macam-macamnya

Content Management System (CMS)

CMS merupakan sebuah perangkat yang bisa kita manfaatkan untuk membuat ataupun memanipulasi / mengubah isi dari sebuah website. 
cms
Untuk CMS sendiri kita tidak perlu membutuhkan pengetahuan yang bersifat teknis seperti pemahaman tentang pemrograman web. karena mulai dari template ataupun susunan plugin-nya bisa mudah kita manipulasi sesuai kebutuhan.
CMS sendiri bersifat open source, jadi perkembangannya sangat pesat didunia, dan banyak juga penyedia layanan internet yang juga membuat CMS instant yang didistribusikan secara free. 
Bahkan saat ini banyak pengembang aplikasi CMS sudah menggunakan konsep framework, sehingga kita akan lebih dimudahkan lagi dengan CMS ini.
content management system adalah perangkat lunak yang digunakan untuk menambahkan atau memanipulasi (mengubah) isi dari suatu situs web. Umumnya, sebuah CMS (Content Management System) terdiri dari dua elemen:
  • aplikasi manajemen isi (Content Management Application, CMA)
  • aplikasi pengiriman isi (content delivery application, CDA)
Elemen CMA digunakan untuk mengelola konten yang mungkin tidak memiliki pengetahuan mengenai HTML untuk mengelola pembuatan, pengubahan, dan penghapusan isi dari suatu situs web tanpa perlu memiliki keahlian sebagai seorang webmaster. Elemen CDA menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh pemilik situs web untuk memperbaharui situs web tersebut. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda. Walaupun begitu, kebanyakan dari perangkat lunak ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan indeks, pencarian, dan pengarsipan.

CMS merupakan situs web yang menerapkan sistem ini berorientasi terhadap konten. Sudah bukan merupakan kendala yang berarti bagi manajemen atau humas suatu perusahaan/institusi/organisasi untuk memperbaharui situs webnya. Dengan hak akses dan otoritas masing-masing, setiap bagian dari perusahaan/intitusi/organisasi dapat memberikan kontribusinya kedalam website tanpa prosedur yang sulit. Pada umumnya sebuah CMS memiliki 2 bagian kategori yaitu bagian Front-end dan Back-end.

Kecanggihan dan fitur masing-masing CMS bergantung pada CMS yang digunakan. Penggunaan sistem hirarki pengguna yang diterapkan CMS dalam hak aksesnyapun sangat bervariasi sesuai CMS masing-masing. Mulai dari level akses user anggota yang hanya dapat mengirimkan data tertentu berupa komentar, kemudian editor yang dapat mengirimkan suatu artikel/berita (untuk CMS yang menyediakan fasilitas ini), hingga level administrator yang dapat melakukan semua fitur yang ada.

Keberadaan aplikasi gratisan di Internet dan juga komunitas sumber terbuka yang semakin menjamur ikut memberikan andil yang signifikan untuk menjadikan teknologi CMS menjadi murah dari segi harga akan tetapi dengan fitur-fitur yang semakin lengkap dan canggih. Dari segi biaya implementasi pembuatan CMS sangatlah murah apalagi jika dibandingkan dengan fitur-fitur dan kemudahan yang ditawarkan. Hal inilah yang akhirnya ikut mempopulerkan CMS dan akhirnya akan menggantikan semua website konvensional yang ada.
CMS bisa kita manfaatkan untuk membuat berbagai jenis website, seperti:
  • Toko Online
  • Website Personal
  • Website untuk Galeri Foto
  • Website Perusahaan, Bisnis, Organisasi, dll

Macam-macam CMS

  • CMS Wordpress
      Untuk CMS wordpress bisa dikategorikan sebagai jenis blog, namun lebih dari itu terkadang developer menggunakan CMS ini untuk membuat website profil perusahaan, toko online dll. Karena CMS wordpress sendiri memang sangat user friendly. 

    wordpress
      Yang mau coba, bisa download disini! (win & linux).
  • CMS Joomla

      Untuk CMS joomla hampir sama seperti dengan CMS wordpress, bisa untuk membangun website profile perusahaan, personal, toko online, dll. Namun yang membedakan dari Wordpress adalah Joomla lebih kompleks dalam manajement nya dan lebih powerfull dibanding dengan Wordpress.

    joomla
      Yang mau coba, bisa download disini!
  • CMS Drupal

      Untuk CMS Drupal dalam penggunaannya untuk membangun berbagai jenis halaman web memang sangat mudah. Akan tetapi memang untuk desain drupal tidak sebaik dengan CMS Joomla. Namun nilai plus nya adalah drupal memiliki modul tambahan seperti search engine friendly dan search tool

    drupal

      Yang mau coba, bisa download disini!
  • Aura CMS

      Berbanggalah kita karena kawan-kawan kita yang setanah air, tanah air indonesia ini telah mampu membuat CMS, akan tetapi, memang untuk secara kualitas masih kalah dengan CMS yang sudah saya uraikan diatas, Namun semoga para pengembang dalam negeri mampu mengembangkan sehingga CMS buatan Indonesia mampu bersaing dengan CMS diatas.
    aura

      Yang mau coba, bisa download disini!
  • CMS Prestashop

      CMS ini memang dikhususkan untuk membuat sebuah toko online dengan sangat simple, jadi kalau mungkin kawan-kawan ingin membangun sebuah website toko online, saya merekomendasikan menggunakan CMS prestashop, atau ada juga CMS Openchart yang mana fungsinya juga hampir sama.
    prestashop
      Yang mau coba, bisa download disini!
  • CMS Moodle

      Untuk CMS Moodle mungkin kawan-kawan sering menjumpainya di Instansi-instansi pendidikan seperti sekolah atau pun perguruan tinggi. CMS Moodle biasa digunakan untuk membuat e-learning (media belajar elektronik), fitur dari CMS moodle juga sangat lengkap, mulai dari online test sampai dengan forum diskusi antar member juga ada.
    moodle
      Yang mau coba, bisa download disini!
Intinya disini semua tergantung kebutuhan dalam pemanfaatan penggunaannya, ada yang memang dikhususkan untuk pembelajaran, online shop maupun untuk umum pun juga bisa, tinggal kita memanfaatkannya secara maksimal untuk hasil yang maksimal juga
Share:

Pengertian web security

 
    Keamanan aplikasi web adalah cabang Keamanan Informasi yang secara khusus menangani keamanan website , aplikasi web dan layanan web . Pada tingkat tinggi, keamanan aplikasi Web mengacu pada prinsip-prinsip keamanan aplikasi tetapi berlaku mereka secara khusus untuk Internet dan Web sistem.
  
Ancaman keamanan

Dengan munculnya Web 2.0 , meningkat berbagi melalui informasi jaringan sosial dan meningkatkan adopsi bisnis dari Web sebagai sarana melakukan bisnis dan memberikan layanan, website sering diserang langsung. Hacker baik berusaha untuk berkompromi jaringan perusahaan atau pengguna akhir mengakses website dengan menundukkan mereka untuk drive-by download.
Akibatnya, industri membayar meningkat perhatian pada keamanan aplikasi web sendiri selain keamanan yang mendasari jaringan komputer dan sistem operasi .
Mayoritas serangan aplikasi web terjadi melalui cross-site scripting (XSS) dan injeksi SQL serangan yang biasanya hasil dari coding cacat, dan kegagalan untuk membersihkan masukan ke dan output dari aplikasi web. Ini peringkat di 2009 CWE / SANS Top 25 Kesalahan Pemrograman Paling Berbahaya.
Phishing adalah ancaman umum lain untuk aplikasi Web dan kerugian global dari jenis serangan pada 2012 diperkirakan mencapai $ 1,5 miliar.

Standar keamanan

OWASP adalah badan standar muncul untuk keamanan aplikasi Web. Secara khusus mereka telah menerbitkan OWASP Top 10 yang menjelaskan secara rinci ancaman utama terhadap aplikasi web. The Web Consortium Keamanan Aplikasi (WASC) telah menciptakan Web Hacking Insiden database dan open source dokumen praktek terbaik juga diproduksi pada keamanan aplikasi Web.

Teknologi keamanan

Sementara keamanan fundamental didasarkan pada orang-orang dan proses, ada sejumlah solusi teknis untuk dipertimbangkan ketika merancang, membangun dan menguji aplikasi web yang aman. Pada tingkat tinggi, solusi ini meliputi:
  • Kotak hitam alat pengujian seperti scanner keamanan aplikasi Web, kerentanan scanner dan pengujian penetrasi perangkat lunak
  • Kotak putih alat pengujian seperti statis analisis kode sumber
  • Fuzzing Alat yang digunakan untuk pengujian masukan
  • Scanner keamanan aplikasi web ( kerentanan scanner )
  • Aplikasi web firewall (WAF) yang digunakan untuk menyediakan firewall perlindungan -jenis pada lapisan aplikasi web
  • Password cracking alat untuk pengujian kekuatan password dan implementasi

Selebihnya kamu baca dan cari sendiri didokumentasi resminya salah satunya Klik disini!

Share:

Kamis, 25 Februari 2016

Installisasi Media Sosial OSSN di Local

Langkah awal yang harus dilakukan seperti berikut :
1. Kamu Download terlebih dulu filenya disini!
2. kemudian kamu masuk terminal dan masuk di documen Download seperti perintah dibawah ini :
   # cd Download/

3. Kamu copy filenya didalam /var/www/html/
   # cp Ossn-v4.0-1453676400.zip /var/www/html/


4. Setelah itu kamu masuk didalam /var/www/html/
   # cd /var/www/html/


5. Lalu kamu Extrack melalui terminalmu dengan perintah di bawah ini :
   # unzip Ossn-v4.0-145676400.zip


6. Lalu kamu harus memberi hak milik untuk file tersebut agar bisa dibuka. Kamu ikuti perintah :
   # chmod -R www-data:www-data ossn/


7. Kemudian  kamu harus membuat Databases di localhost


8.  Setelah selesai semua, kamu buka tab baru dan ketikkan localhost/ossn/


9. Dan kamu tinggal mengconfigurasi installan tersebut dengan teliti dan benar. Jika pertama muncul gambar seperti dibawah ini kmau langsung saja ketik Next


10.  Configurasi ke Databases dan Email dengan mengisikan form yang ada lalu kamu klik install


11. Membuat akun admin mengisikan data diri mulai dari nama depan sampai tanggal lahir.

12.  klik finis karena ini tahap akhir instalasi.


13. isikan username dan password untuk adminsistrator/admin


14. Dan ini adalah laman dashboard admin sosial media ossn yang telah di install

Share:

Pengertian Media Sosial atau OSSN (opensource-socialnetwork)

Media sosial adalah sebuah media online, dengan para penggunanya bisa dengan mudah berpartisipasi, berbagi, dan menciptakan isi meliputi blog, jejaring sosial, wiki, forum dan dunia virtual. Blog, jejaring sosial dan wiki merupakan bentuk media sosial yang paling umum digunakan oleh masyarakat di seluruh dunia.
Andreas Kaplan dan Michael Haenlein mendefinisikan media sosial sebagai "sebuah kelompok aplikasi berbasis internet yang membangun di atas dasar ideologi dan teknologi Web 2.0 , dan yang memungkinkan penciptaan dan pertukaran user-generated content".

Media sosial teknologi mengambil berbagai bentuk termasuk majalah, forum internet, weblog, blog sosial, microblogging, wiki, podcast, foto atau gambar, video, peringkat dan bookmark sosial. Dengan menerapkan satu set teori-teori dalam bidang media penelitian (kehadiran sosial, media kekayaan) dan proses sosial (self-presentasi, self-disclosure) Kaplan dan Haenlein menciptakan skema klasifikasi untuk berbagai jenis media sosial dalam artikel Horizons Bisnis mereka diterbitkan dalam 2010. Menurut Kaplan dan Haenlein ada enam jenis media sosial

Ciri - ciri

Media sosial mempunyai ciri - ciri sebagai berikut [3] :
  • Pesan yang di sampaikan tidak hanya untuk satu orang saja namun bisa keberbagai banyak orang contohnya pesan melalui SMS ataupun internet
  • Pesan yang di sampaikan bebas, tanpa harus melalui suatu Gatekeeper
  • Pesan yang di sampaikan cenderung lebih cepat di banding media lainnya
  • Penerima pesan yang menentukan waktu interaksi

Perkembangan

Perkembangan dari Media Sosial itu sendiri sebagai berikut [4] :
  • 1978 Awal dari penemuan Sistem papan buletin yang memungkinkan untuk dapat berhubungan dengan orang lain menggunakan surat elektronik , ataupun mengunggah dan mengunduh Perangkat lunak , semua ini dilakukan masih dengan menggunakan saluran telepon yang terhubung dengaan modem
  • 1995 Kelahiran dari situs GeoCities, situs ini melayani Web Hosting yaitu layanan penyewaan penyimpanan data - data website agar halaman website tersebut bisa di akses dari mana saja, dan kemunculan GeoCities ini menjadi tonggak dari berdirinya website - website lain.
  • 1997 Muncul situs jejaring sosial pertama yaitu Sixdegree.com walaupun sebenarnya pada tahun 1995 terdapat situs Classmates.com yang juga merupakan situs jejaring sosial namun, Sixdegree.com di anggap lebih menawarkan sebuah situs jejaring sosial di banding Classmates.com
  • 1999 Muncul situs untuk membuat blog pribadi, yaitu Blogger. situs ini menawarkan penggunanya untuk bisa membuat halaman situsnya sendiri. sehingga pengguna dari Blogger ini bisa memuat hal tentang apapun. termasuk hal pribadi ataupun untuk mengkritisi pemerintah. sehingga bisa di katakan blogger ini menjadi tonggak berkembangnya sebuah Media sosial.
  • 2002 Berdirinya Friendster, situs jejaring sosial yang pada saat itu menjadi booming, dan keberadaan sebuah media sosial menjadi fenomenal.
  • 2003 Berdirinya LinkedIn, tak hanya berguna untuk bersosial, LinkedIn juga berguna untuk mencari pekerjaan, sehingga fungsi dari sebuah Media Sosial makin berkembang.
  • 2003 Berdirinya MySpace, MySpace menawarkan kemudahan dalam menggunakannya,sehingga myspace di katakan situs jejaring sosial yang user friendly.
  • 2004 Lahirnya Facebook, situs jejaring sosial yang terkenal hingga sampai saat ini, merupakan salah satu situs jejaring sosial yang memiliki anggota terbanyak.
  • 2006 Lahirnya Twitter, situs jejaring sosial yang berbeda dengan yang lainnya, karena pengguna dari Twitter hanya bisa mengupdate status atau yang bernama Tweet ini yang hanya di batasi 140 karakter.
  • 2007 Lahirnya Wiser, situs jejaring social pertama sekali diluncurkan bertepatan dengan peringatan Hari Bumi (22 April) 2007. Situs ini diharapkan bisa menjadi sebuah direktori online organisasi lingkungan seluruh dunia termasuk pergerakan lingkungan baik dilakukan individu maupun kelompok.
  • 2011 Lahirnya Google+, google meluncurkan situs jejaring sosialnya yang bernama google+, namun pada awal peluncuran. google+ hanya sebatas pada orang yang telah di invite oleh google. Setelah itu google+ di luncurkan secara umum.

Selebihnya kamu baca-baca sendiri didocumentasi resminya https://id.wikipedia.org/

Share:

Rabu, 24 Februari 2016

Pengertian Joomla

Asal kata Joomla sendiri berasal dari kata Swahili jumla yang mengandung arti "kebersamaan".

Joomla adalah Sistem manajemen konten (SMK atau CMS) yang bebas dan terbuka (free opensource) ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet. Joomla pertamakali dirilis dengan versi 1.0.0. Fitur-fitur Joomla! diantaranya adalah sistem caching untuk peningkatan performansi, RSS, blogs, poling, dll. Joomla! menggunakan lisensi GPL.

Prinsip dasar

Secara garis besar dan gamblang, Joomla! terdiri dari 3 elemen dasar, yaitu server web (webserver), skrip PHP dan basisdata MySQL. Server web diasumsikan terhubung dengan Internet/Intranet yang berfungsi sebagai penyedia layanan situs. Skrip PHP terdiri dari kode program dalam bahasa PHP dan basisdata merupakan tempat penyimpanan konten. Joomla menggunakan Apache sebagai server web dan MySQL untuk basisdatanya.
Pertamakali, pengguna meminta akses terhadap halaman Joomla dengan mengeksekusi URL pada browser web yang kemudian terhubung dengan server web. Permintaan ini yang dalam istilah teknis lebih dikenal dengan query string selain terdapat URL juga mengandung parameter konten (section, category, ID article dan lain-lain). Berdasarkan parameter tersebut, sistem skrip Joomla melakukan kontak dengan basisdata dan mengambil konten yang dimaksud berdasarkan parameternya. Terakhir, konten dan templat (template) digabung bersama dan kembali sebagai halaman html, gambar, css dan javascript.
Paket Joomla! terdiri dari beberapa bagian yang terpisah dan termodul yang sangat fleksibel, dapat dengan mudah dikembangkan dan diintegrasikan. Sebagai contoh "plugins" WikiBot yang memperbolehkan penulis di Joomla menggunakan "Wikitags" pada bagian artikel yang fungsinya secara otomatis membuat pranala dinamis ke artikel Wikipedia pada saat ditampilkan. Ada lebih tersedia 1,700 "plugins" yang secara resmi didelegasikan oleh OpenSourceMatters tersedia di http://extensions.joomla.org/ dan saat ini secara resmi dipindahkan ke http://joomlacode.org dengan dukungan server yang lebih lengkap.

Selebihnya kamu baca-baca sendiri di documentasi resminya https://id.wikipedia.org/wiki/Joomla!
Share:

Pengertian Trello

Trello adalah cara gratis, fleksibel, dan visual untuk mengatur apa-apa dengan siapa pun.

Drop benang email yang panjang, out-of-date spreadsheet, tidak ada lagi-jadi-lengket catatan, dan software kikuk untuk mengelola proyek Anda. Trello memungkinkan Anda melihat segala sesuatu tentang proyek Anda dalam sekejap.

Trello tetap sempurna di sync di semua perangkat Anda, dimanapun Anda berada. Ada yang cepat dan intuitif aplikasi untuk web, ponsel dan tablet Android, iPhone dan iPad dan Kindle Fire. 

Trello tidak akan membanjiri Anda dengan fitur Anda tidak akan menggunakan. Bagi mereka yang ingin lebih dari papan mereka, ada Power-Ups seperti kalender, penuaan kartu, dan pemungutan suara, bahwa Anda dapat mengaktifkan. Ini adalah cara untuk menawarkan lebih banyak tanpa mengacaukan hal untuk semua orang. 

Parit catatan tempel, spreadsheet, email, dan software kikuk untuk mengelola proyek Anda, dan menjadi salah satu dari jutaan orang untuk jatuh cinta dengan Trello. Anda dapat menambahkan sebanyak papan dan orang yang Anda inginkan dengan akun gratis Anda.
Dipercaya oleh jutaan orang dari seluruh dunia, Trello adalah cara mudah, gratis, fleksibel, dan visual untuk mengelola proyek Anda dan mengatur apa-apa.

Cara Mendaftar ke Trello
1. Kamu tinggal mengisi Name, Email, dan jangan lupa Password kemudian kamu Create New Account
2. Selesai! dan trello anda sudah bisa dijalankan. Selebihnya kamu pelajari sendiri :D
 ~ Terimah kasih ~
Share:

Sabtu, 13 Februari 2016

Installasi Drupal-8.0.3 di Local

Langkah-langkah untuk mengistall Drupal yaitu :

1. Download file Drupal Klik disini!
2. Kemudian Buka terminal kamu
3. lalu masuk pada dokumen Download. Berikut perintahnya :
   # cd Downloads/


4. Kamu copy didalam /var/www/html/. berikut perintahnya :
   # cp drupal-8.0.3.zip /var/www/html/


5. Kemudian kamu masuk di /var/www/html/ dengan ketikan perintah :
   # cd /var/www/html/


6. Jika kamu ingin melihat file kamu sudah tersimpan di dalam /var/www/html/ kamu ketik perintah ls perintah ls yaitu untuk melihat file-file di dalam Dokumen


7. Setelah itu kamu unzip atau extrack file tersebut. Jika melalui terminal kamu ketik perintah seperti dibawah ini :
   # unzip drupal-8.0.3.zip


8. Untuk lebih memudahkan. saya sendiri ingin mengganti file drupal-8.0.3 dengan nama Drupal jadi perintah mv itu untuk mengubah nama file. Berikut perintahnya :
   # mv drupal-8.0.3 Drupal


9. Lalu kamu beri hak akses untuk file Drupal yang sudah kamu buat tadi dengan menggunakan perintah :
  # chmod 775 Drupal/


10. Setelah itu kamu masuk ke dalam file drupal
  # cd Drupal/


11. Lalu kita lihat didalam file tersebut terdapat apa saja. kita menggunakan perintah ls untuk melihat


12. Karena didalam file Drupal belum di beri hak akses semua, jadi kita sekarang langsung memberi hak aksesnya agar tidak membuang-buang waktu dengan menggunakan perintah :
   # chmod 775 *


13. Lihat Al-hasil yang tadinya isi file Drupal berubah warna menjadi hijau itu tandanya kita berhasil memberi hak akses pada  semua isi file Drupal


14. Kemudian kamu masuk didalam /var/www/html/


15. Kamu beri hak akses pada semua dokumen pada file Drupal agar dapat tersimpan dan bisa dibuka, kamu ketikan perintah seperti dibawah ini :
   # chown -R www-data:www-data Drupal/


16.  Setelah selesai installasi dari terminalmu kamu buat Databases


17. Buka tab baru menggunakan url: localhost/Drupal dan lakukan install. Jika muncul gambar seperti dibawah ini kamu pilih Save and continue
 

18. Setelah itu kamu pilih standard dan Save and continue


19. Jika sudah sampai ini langsung saja kamu continue anyway


20. Kemudian konfigurasi situs Drupal anda. klik save and contiue


21. Konfigurasi ke database dengan mencentang type databse, ini nama database,username database dan password. klik save and contiue


22. Tunggu proses installasi hingga selesai. mungkin memebutuhkan beberapa menit tidak cukup lama


~ Selesai ~
Share: