Bantuannya, sebelum launching website

teman2, saya butuh sedikit pencerahan nih, saya mau bikin website dinamis nih, trus kalau mau bikin artikel baru, itu artikelnya disimpan di database mysql atau di storage hostingnya?

rencananya saya mau ngetik artikelnya dengan bantuan ckeditor.

kalau misalnya disimpan di database, trus ngasi url halamannya gimna? misalnya website.com/halaman-ini-dari-mana.php

kalau bikin halamannya satu-satu, itu berarti sama aja dengan website statis dong...

kasi gambaran dong teman2.. soalnya belum pernah. hehe..

avatar thomsonmail
@thomsonmail

126 Kontribusi 25 Poin

Diperbarui 7 tahun yang lalu

1 Jawaban:

Datanya disimpan di Database. Kamu tinggal bikin satu file template untuk postinganmu, nanti kontennya dinamis disesuaikan dengan Database, indexingnya nanti lewat url. Udah itu aja sih konsepnya. Cuman, kalau dijelasin di sini bakal panjang. Nanti kamu juga perlu belajar url rewriting untuk mempercantik url. Awalnya bakal gini:

// Misal post.php
// url -> localhost:8000/post.php?postId=1&slug=post-slug
// dengan url rewriting kamu bisa rubah urlnya jadi gini misal -> localhost:8000/post/post-slug
<h1>
   // Nanti lakukan query di sini misal SELECT * FROM posts WHERE id = $_GET['postId']
   // Nah, nanti konten nya berubah sesuai dengan url yang diminta dan menyesuaikan dengan database
</h1>

Silahkan explore tutorial-tutorial yang sudah disediakan Sekolah Koding, mungkin bisa membantu kamu belajar.

avatar dalikewara
@dalikewara

351 Kontribusi 260 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban