Archive

Posts Tagged ‘Web Programming’

Sekilas Tips Pembuatan Website Untuk Pemula

image Sekedar gambaran saja bagi anda para pemula yang belum menngerti dan ingin belajar membuat website dari awal..no problem, tidak ada kata terlambat untuk belajar. Sempat teringat salah stau teman online saya yang beberapa waktu lalu menanyakan tentang pertanyaan dasar dalam membuat website dari nol tanpa pengetahuan sedikit pun sama sekali, namun ia berkeinginan kuat untuk belajar, padahal kalau dilihat dari usia Wow fantastis, beliau sudah berumur setengah abad lebih, seumur dengan mendiang kakek saya, saya sangat salut kepada beliau!

Baiklah, tanpa banyak basa basi lagi saya coba menerangkan dengan bahasa yang sesederhana mungkin agar mudah anda mengerti, dan mohon CIMMW buat para blogger yang sudah handal ilmunya diatas saya, akan sangat – sangat saya hargai.

Well, ada sangat banyak cara mendevelop website. Umumnya cara cara tsb dapat di bagi menjadi 2 kelompok, Cara manual dan cara instan, berikut sekilas penjelasannya:

1. Cara Manual.
Yaitu mulai dari belajar bahasa paling dasar dalam menyusun website, yaitu HTML. Setelah itu mungkin bisa di lanjutkan dengan mempelajari tools tools untuk mempermudah menyusun bahasa html tsb seperti dreamweaver. Dan jika ingin dikembangkan menjadi web dinamis, dapat dilanjutkan dengan mempelajari bahasa pemrograman web dan databasenya seperti php dan mysql, dan kemudian bisa di perdalam lagi dengan mempelajari tools tools framework untuk mempermudah pengembangan programming phpnya, seperti codeigniter .. dan seterusnya.

Kekurangan cara manual ini, dibutuhkan ilmu yang lebih banyak untuk dapat mendevelop sebuah website, dan dibutuhkan waktu lebih lama untuk mendevelop sebuah website.

Kelebihan cara manual ini, jika pemahaman setiap materinya di kuasai dengan baik, web jenis apapun yang akan dibuat akan dapat di implementasikan kedepannya jika anda serius mempelajarinya.

 

2. Cara instan.
Cara instan membuat web umumnya dengan menggunakan content management system (CMS) yang sudah dikembangkan oleh programmer yang di desain sedemikan rupa sehingga setiap orang dapat mendevelop web dengan mudah walaupun orang tsb tidak mengerti sama sekali mengenai fondasi dasar pembuatan web seperti yg di jelaskan di cara manual.

Kelebihan cara instan ini, tidak perlu pengetahuan banyak mengenai dasar dasar membuat website, tapi tetap perlu pengetahuan mengenai cara mengoperasikan cms yang digunakan. Jika mau menyediakan waktu untuk mengutak atik sedikit, umumnya cms cms yg tersedia saat ini sudah sangat user friendly, sehingga dapat dipelajari pengoperasiannya tanpa buku panduan. Tapi lebih baik lagi jika bapak juga membeli buku panduannya sehingga mempermudah pemahaman pengoperasiannya, untuk cms cms populer seperti wordpress, joomla, drupal, phpnuke rasanya sudah banyak tersedia di toko toko buku.

Kekurangan cara instan ini, pengembangan fitur web terbatas fungsi fungsi yang tersedia di cms yang di gunakan, dan juga karena umumnya cms yg tersedia berupa opensource, dimana kode program dapat di pelajari oleh siapa saja, proses penemuan bugs/celah security nya pun lebih sering/cepat. Sehingga untuk menghindari webnya terhack oleh hacker, harus mengikuti terus perkembangan versi dari cms yg digunakan, misal muncul rilis versi baru, maka anda sebaiknya juga mengupdate/mengganti cmsnya dengan yang terbaru, karena biasanya di rilis versi baru juga terdapat perbaikan untuk menutup celah security yg ada di versi sebelumnya.

Saat ini Di berbagai provider hosting baik Nasional maupun Internasional (terutama provider hosting yang sudah bertahun – tahun saya percaya, yakni WebiiHost.Com) sudah terdapat fitur Autoinstaller berbagai macam cms seperti Joomla,WordPress,OsCommerce, PhpBB, Drupal dlsb.
Sehingga untuk implementasinya, jika melalui panduan buku, anda bisa menskip bagian bagian awal, tidak perlu mempelajari cara install dan konfigurasinya secara manual, karena prosesnya dapat dilakukan secara otomatis dengan beberapa klik saja melalui control panel/ cpanel account hostingnya.

Beberapa CMS yg sering digunakan user:
- WordPress : biasanya dipakai untuk web bertipe blog personal, artikel, tapi ada juga yg menggunakannya untuk web company profile, dan saat ini sudah ada beberapa pengembangan plugin mutakhir seperti Toko Online, Forum online, dlsb, sangat menakjubkan! contohnya seperti Blog saya ini www.potter.web.id
- Joomla : biasanya di pakai untuk web bertipe profile perusahaan, pemerintah, sekolah, profile sekolah dan sejenisnya
- OSCommerce: di pakai untuk web bertipe toko online.

PhpBB: Di pakai untuk Tipe Forum online, contohnya seperti www.Ngariung.com

Demikian, Semoga penjelasan diatas cukup membantu memberikan pencerahan, bagi anda yang membutuhkan bantuan jangan segan – segan menghubungi saya, sebagai sesama Blogger Indonesia akan saya bantu dengan senang hati apabila saya bisa membantu ^^

 

Penulis: Lilis mayasari, Www.Potter.web.id

Image: Blogspot

Categories: Web Programming Tags:

Cara Menaikan Memory Limit

Fatal error: Allowed memory size of xxxxxxxxx bytes exhausted (tried to allocate xxxxxxxxx bytes) in somefile.php

Fatal Error: PHP Allowed Memory Size Exhausted

Apakah anda pernah menjumpai error seperti itu?

kali ini saya ingin membagi sedikit pengetahuan dan pengalaman Mengenai kasus memory limit ini , solusinya dapat anda set sendiri dengan membuat file bernama php.ini (menggunakan notepad) dengan isi satu baris perintah text saja, isinya adalah:

memory_limit = 64M

Selanjutnya upload file php.ini tsb ke folder folder yang terdapat script yang membutuhkan setting memory limit lebih tsb saja.

Note : untuk memory limit, sebaiknya di set seminimal mungkin sesuai yang diperlukan saja (maksimal 64MB/ 67108864 bytes saja) atau selebihnya anda harus memakai VPS, so jika ingin lebih silahkan anda tanyakan lebih lanjut/ jelas lagi kepada team support webshosting anda untuk memastikan batas maksimal memory limit yang diperbolehkan, untuk menghindari aktivitas hacker men downkan server dengan cara membuat akses paralel dalam jumlah besar ke account anda yang akan dapat menghabiskan kapasitas memory server. cmiiw.

Demikian, semoag dapat memberikan pencerahan untuk anda yang lagi bingung. Jangan lupa sharing di kolom komentar mengenai pengalaman anda.

 

Penulis: Lilis Mayasari/ LieZMaya.