Web developers/id: Difference between revisions

From Joomla! Documentation

Created page with "Pengembang web"
 
Created page with "Untuk informasi selengkapnya tentang bagaimana caranya membuat situs web Anda menjadi Ramah Mesin Pencari, lihat Optimisasi Mesin Pencari"
 
(45 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude><languages /></noinclude>
<noinclude><languages /></noinclude>
{{Chunk:Web developer profile/en}}
{{Chunk:Web developer profile/id}}


==What is Joomla! and why should I be interested?==
==Apa itu Joomla! dan mengapa saya harus tertarik?==


Joomla! is the second most popular Content Management System in the world according to [http://cmscrawler.com/completelist CMS Crawler], and is freely available to download and install. Released under the General Public License v2 and above - read more at [[S:MyLanguage/Extensions_and_GPL#About_Joomla.21_and_the_GPL|Extensions and GPL]], anybody can work with all parts of the Joomla! CMS, make changes, customise it to fit their needs, and use it for commercial projects.
Joomla! adalah Sistem Pengelolaan Konten kedua terpopuler di dunia menurut [http://cmscrawler.com/completelist CMS Crawler], dan tersedia bebas untuk diunduh dan dipasang. Dirilis dibawah General Public License v2 dan diatasnya - lihat selengkapnya pada [[S:MyLanguage/Extensions_and_GPL#About_Joomla.21_and_the_GPL/id|GPL dan Ekstensi]], siapapun dapat bekerja dengan semua bagian CMS Joomla, membuat perubahan-perubahan, mengkustom sesuai keinginan, dan menggunakannya untuk proyek-proyek komersial..


The world of website design is rapidly moving towards dynamically served content and away from static websites - Joomla! is well equipped to meet these needs and has the added bonus of a vibrant, enthusiastic community and a phenomenal amount of extensions, allowing you to extend the basic Joomla! installation in a multitude of ways - from creating social networks to eCommerce stores, corporate websites to intranets.
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...


Once you understand the basics of how Joomla! works, it is quick and easy to learn how to extend it through writing custom components, adapting existing code, and creating your own templates.
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.


==Where do I get started?==
==Darimana saya memulainya?==


Firstly, see if there are any Joomla! User Groups near you, or a JoomlaDay<sup>TM</sup> event you could attend. Having a community of people you can talk to or ask questions of is really helpful in the process of learning how to use any new systemIt often saves hours, if not days of fiddling or researching to just ask the question and have someone give you an answer (or advise where to find the answer).
Pertama-tama, perhatikanlah apakah ada Kelompok Pengguna Joomla! disekitar Anda, atau kegiatan JoomlaDay<sup>TM</sup> 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).


[http://community.joomla.org/user-groups.html Find your nearest User Group]
[http://community.joomla.org/user-groups.html Temukan Kelompok Pengguna yang terdekat dengan Anda]


[http://events.joomla.org/joomladays Find your nearest JoomlaDay event]
[http://events.joomla.org/joomladays Temukan kegiatan JoomlaDay<sup>TM</sup> 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.  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.
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!


While you're here, see if you might be able to help someone else. Good practice is to answer one post for every post you make asking for help, as a minimum.
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.


[http://forum.joomla.org/ Visit the Joomla! forums]
[http://forum.joomla.org/ Kunjungi forum Joomla!]


Next, create yourself an account here on the Joomla! Documentation Project. Newcomers are a great help with documentation, as you often see things with a 'fresh pair of eyes' and can identify mistakes or pick up errors easier.
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.


Just click on the link in the top right, and create your account. If you find any documentation that needs updating or reviewing, simply log in, edit the appropriate item, and submit your revisions. Likewise if you can add any examples (especially to coding/API related documentation) you can do this too!
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!


==How do I style a Joomla! website to be like my graphics visuals?==
==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.


==Getting started with content==
==Memulai dengan konten==
{{review}}
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.
Content is simple to use and manage with Joomla!. This can be done if you are the administrator by using the content manager in the control panel. There are different types of content that can be used.


The 'article' is one type of content. This is usually a piece of text that can be displayed on a portion of the page. It can also include pictures, another type of content, or other links to internal or external sites.
'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.


You can also upload pictures and videos to use on your website. As long as the content is there in the server side, it can be embedded or linked to be displayed on your page. It can also work with articles to be placed along with text or just a stand-alone piece of content.
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.


==Finding extensions to keep your client happy!==
==Menemukan ekstensi supaya klien Anda selalu ceria!==
{{review}}
Ada banyak sekali ekstensi-ekstensi Joomla! yang dapat membantu Anda menciptakan sebuah situs web yang sesuai dengan kebutuhan klien Anda. Ini bisa ditemukan [http://extensions.joomla.org/ 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.
There are many extensions for Joomla! that will help you to create a website that will fit your client's needs. These can be found [http://extensions.joomla.org/ here]. An extension can be easy to find. They are separated by category and contain small descriptions to let you know if they suite your needs. They also have in-depth descriptions once clicked on and usually have tutorials on how they can be used. There is also a rating system based on other users to give you a better idea of the quality of the extension. This makes things user friendly and helps in making sure that the user gets what they are looking for.


==Search engine optimisation with Joomla!==
==Optimisasi mesin pencari bersama Joomla!==


==Joomla! Security Guide==
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.<br />
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 [http://extensions.joomla.org/category/site-management/seo-a-metadata Direktori Ekstensi Joomla! (JED)].{{-}}
Untuk informasi selengkapnya tentang bagaimana caranya membuat situs web Anda menjadi Ramah Mesin Pencari, lihat [[S:MyLanguage/SEF/id|Optimisasi Mesin Pencari]]


* [[S:MyLanguage/Category:Security_Checklist|Joomla! Security Checklist]]
==Panduan Keamanan Joomla!==
* [[S:MyLanguage/Security and Performance FAQs|Security and Performance FAQs]]
* [http://vel.joomla.org/ Joomla! Vulnerable Extensions List]
* [[S:MyLanguage/Top 10 Stupidest Administrator Tricks|Top 10 Stupidest Administrator Tricks]]


;Joomla! Security Forums
* [[S:MyLanguage/Category:Security_Checklist/id|Daftar Keamanan Joomla!]]
* [[S:MyLanguage/Security and Performance FAQs/id|FAQ Performa dan Keamanan]]
* [http://vel.joomla.org/ Daftar Ekstensi Rentan Joomla!]
* [[S:MyLanguage/Top 10 Stupidest Administrator Tricks/id|10 Trik Terbodoh Administrator]]
 
;Forum Keamanan Joomla!


* [http://forum.joomla.org/viewforum.php?f=372 Joomla! Security Announcements]
* [http://forum.joomla.org/viewforum.php?f=372 Joomla! Security Announcements]
Line 57: Line 60:
* [http://forum.joomla.org/viewforum.php?f=267 Joomla! 1.0 Security Forum]
* [http://forum.joomla.org/viewforum.php?f=267 Joomla! 1.0 Security Forum]


==See also==
==Lihat juga==
* [[S:MyLanguage/Developers|Developers]]
* [[S:MyLanguage/Developers/id|Pengembang]]
* [[S:MyLanguage/Secure_coding_guidelines|Secure Coding Guidelines]]
* [[S:MyLanguage/Secure_coding_guidelines/id|Panduan Pengkodean yang Aman]]
* [[S:MyLanguage/Securing_Joomla_extensions|Securing Joomla Extensions]]
* [[S:MyLanguage/Securing_Joomla_extensions/id|Mengamankan Ekstensi Joomla!]]


<noinclude>
<noinclude>
[[Category:Joomla! user profiles]]
[[Category:Joomla! user profiles/id|Profil pengguna Joomla!]]
</noinclude>
</noinclude>

Latest revision as of 03:55, 28 March 2016


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