Pengembang web

From Joomla! Documentation

This page is a translated version of the page Web developers and the translation is 97% complete.
Outdated translations are marked like this.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎eesti • ‎español • ‎français • ‎فارسی


Sebagai seorang pengembang web Anda mungkin tidak terlalu memperhatikan tampilan visual sebuah situs web karena tugas-tugas Anda adalah menghasilkan fungsionalitas. Anda mungkin punya pengetahuan baik dalam HTML dan CSS, tapi bisa juga dalam JavaScript, PHP, dan bahasa-bahasa lainnya. Jika Anda baru di Joomla!, maka Anda perlu mendukung pengembangan atau kustomisasi ekstensi-ekstensi Joomla! (komponen, modul, templat maupun bahasa). Anda perlu mengetahui informasi tentang API Framework Joomla! dan bagaimana menggunakannya, dan mungkin bisa membuat pemakaian yang luas dari kode contoh yang baik. Pemahaman kuat tentang isu-isu keamanan Joomla! juga penting bagi Anda.

Apa itu Joomla! dan mengapa saya harus tertarik?

Joomla! adalah Sistem Pengelolaan Konten kedua terpopuler di dunia menurut CMS Crawler, dan tersedia bebas untuk diunduh dan dipasang. Dirilis dibawah General Public License v2 dan diatasnya - lihat selengkapnya pada GPL dan Ekstensi, siapapun dapat bekerja dengan semua bagian CMS Joomla, membuat perubahan-perubahan, mengkustom sesuai keinginan, dan menggunakannya untuk proyek-proyek komersial..

Dunia desain situs web berkembang cepat secara dinamis, responsif dan konten yang ramah mobile jauh dari situs web statis - Joomla! sangat dilengkapi untuk memenuhi kebutuhan-kebutuhan ini dan memiliki bonus tambahan berupa komunitas yang giat dan antusias, serta sejumlah ekstensi yang fenomenal, yang memungkinkan Anda untuk mengembangkan dasar pemasangan Joomla! dalam banyak cara - mulai dari membuat jejaring sosial hingga toko eCommerce, situs-situs web perusahaan sampai intranet dan masih banyak lagi...

Ketika Anda sudah memahami bagaimana cara Joomla! bekerja, adalah sangat cepat dan mudah untuk belajar bagaimana cara mengembangkannya melalui penulisan komponen kustom, mengadaptasi kode yang ada, dan menciptakan templat-templat Anda sendiri.

Darimana saya memulainya?

Pertama-tama, perhatikanlah apakah ada Kelompok Pengguna Joomla! disekitar Anda, atau kegiatan JoomlaDayTM yang bisa Anda hadiri. Punya komunitas orang-orang yang bisa diajak bicara atau menanyakan pertanyaan-pertanyaan adalah sangat membantu dalam proses pembelajaran tentang bagaimana menggunakan sebuah sistem yang baru. Seringkali hal itu bisa menghemat banyak waktu, sebaliknya bisa berkutat berhari-hari atau meneliti daripada sekedar bertanya dan punya seseorang tempat mendapatkan sebuah jawaban (atau saran dimana tempat untuk menemukan jawabannya).

Temukan Kelompok Pengguna yang terdekat dengan Anda

Temukan kegiatan JoomlaDayTM yang terdekat dengan Anda

Next, create yourself an account on the Joomla! forums. While the forums are user to user support, there are a LOT of users, and a lot of experienced users for that matter who can answer your queries. Make sure you take the time to read the posting guidelines at the top of the forums before you post, and include all the relevant information. In case you have any query other users can answer those queries for you!

Sementara Anda disini, cobalah mungkin Anda bisa membantu orang lain. Praktek terbaik adalah menjawab satu postingan untuk semua postingan meminta bantuan yang Anda lakukan, minimalnya.

Kunjungi forum Joomla!

Selanjutnya, buatlah akun Anda sendiri disini di Proyek Dokumentasi Joomla!. Pendatang baru adalah bantuan yang hebat untuk dokumentasi, karena Anda bisa lebih sering melihat hal-hal dengan 'sepasang mata yang segar' dan dapat mengenali kesalahan-kesalahan atau menangkap kesalahan dengan lebih mudah.

Klik saja tautan pada bagian atas kanan, dan buat akun Anda. Jika Anda temukan dokumentasi apapun yang memerlukan pemutakhiran atau ulasan, masuk saja, dan edit butir yang sesuai, kemudian kirimkan revisi Anda. Begitu juga apabila Anda dapat menambah contoh-contoh (khususnya yang berkaitan dengan dokumentasi pengkodean/API), Anda bisa melakukannya juga!

Bagaimana saya dapat merubah situs web Joomla! agar sama dengan visual grafis yang saya buat?

You can customize many already available Joomla! templates to suit your need or you can develop a new one. Many available templates comes with easy customization options which could be effectively utilized to create the graphic visuals you require else if you are an experienced front-end developer, simply create a new template and upload it to template manager of your Joomla! based website.

Memulai dengan konten

Konten adalah sesuatu yang sederhana untuk digunakan dan dikelola bersama Joomla!. Ini bisa dilakukan apabila Anda adalah seorang administrator dengan menggunakan pengelolaan konten yang ada di panel kendali. Terdapat banyak jenis konten yang berbeda yang bisa dipakai.

'Artikel' adalah salah satu jenis konten. Biasanya berupa tulisan yang ditampilkan pada halaman. Bisa juga berupa gambar-gambar, jenis konten lainnya, atau tautan-tautan ke situs internal maupun eksternal.

Anda juga bisa mengunggah gambar-gambar dan video untuk dipakai di situs web Anda. Sepanjang konten itu adalah disimpan di sisi server, maka dapat dibagi-pakaikan atau ditautkan untuk ditampilkan di halaman Anda. Juga dapat bekerja dengan artikel-artikel yang diletakkan bersama tulisan atau sekedar sebuah konten yang berdiri-sendiri.

Menemukan ekstensi supaya klien Anda selalu ceria!

Ada banyak sekali ekstensi-ekstensi Joomla! yang dapat membantu Anda menciptakan sebuah situs web yang sesuai dengan kebutuhan klien Anda. Ini bisa ditemukan disini. Sebuah ekstensi bisa ditemukan dengan mudah. Mereka dipisahkan berdasarkan kategorinya dan punya penjelasan singkat agar Anda tahu apakah ekstensi tersebut sesuai keinginan Anda. Mereka juga punya penjelasan lebih dalam ketika Anda mengkliknya dan biasanya terdapat tutorial tentang bagaimana cara mereka digunakan. Ada juga sistem peringkat berdasarkan pilihan pengguna lain yang memberikan ide kepada Anda tentang kualitas ekstensi tersebut. Hal ini membuatnya ramah-pengguna dan membantu memastikan agar pengguna mendapatkan apa yang mereka cari.

Optimisasi mesin pencari bersama Joomla!

Optimisasi Mesin Pencari berarti mesin-mesin pencari seperti Google, Bing, Yahoo... dapat dengan mudah menemukan situs web Anda dan mengarahkan pengunjung langsung ke situs web Anda, yang akan membuat lebih banyak konversi di formulir daftar/beli pada situs web Anda.Joomla! membantu tujuan-tujuan ini, terima kasih kepada perangkat-perangkat bawaannya. Ekstensi-ekstensi ini mudah digunakan dan dikelola sehingga dapat meningkatkan kehadiran daring Anda.

Adalah disarankan untuk melakukan riset terhadap target pengunjung Anda dan mengatur tujuan-tujuan visibilitas/konversi situs web Anda. Anda juga dapat temukan ekstensi-ekstensi SEO di Direktori Ekstensi Joomla! (JED).

Untuk informasi selengkapnya tentang bagaimana caranya membuat situs web Anda menjadi Ramah Mesin Pencari, lihat Optimisasi Mesin Pencari

Panduan Keamanan Joomla!

Forum Keamanan Joomla!

Lihat juga