Commit c72d8b19174997dc478003a101852f0aac66ddb7
add summary
Kamal Bin Mustafa committed on 3/2/2015, 4:19:05 PMParent: 8e3b54b109fe9d68b6d38efd757f80a8f39b9279
Files changed
_posts/2015-01-23-client-side-vs-server-side.md | changed |
_posts/2015-01-23-client-side-vs-server-side.md | ||
---|---|---|
@@ -3,8 +3,12 @@ | ||
3 | 3 | title: Client-Side vs Server-Side |
4 | 4 | author: ikhwanhayat |
5 | 5 | level: 1 |
6 | 6 | include_toc: true |
7 | +summary: > | |
8 | + Perbezaan asas antara client-side dan server-side dalam web development. Bacaan wajib bagi | |
9 | + mereka yang baru bermula dalam bidang ini, ataupun masih keliru dengan perbezaan antara | |
10 | + keduanya. | |
7 | 11 | --- |
8 | 12 | |
9 | 13 | Suatu sistem berasaskan web adalah komunikasi antara 2 pihak. Pihak pertama ialah pelayar web iaitu yang kita panggil **_client-side_**. Pihak kedua pula ialah pelayan ataupun **_server-side_**. _Client_ akan memulakan proses komunikasi dengan meminta fail dari _server_, dan _server_ akan memulangkan fail tersebut kepada _client_. _Client_ akan memproses fail tersebut dan memaparkannya kepada pengguna. Seorang pengaturcara web perlu mempunyai pemahaman yang baik tentang konsep ini. |
10 | 14 | |
@@ -327,5 +331,5 @@ | ||
327 | 331 | ``` |
328 | 332 | |
329 | 333 | Perhatikan, bagaimana dengan bahasa _server-side_ (PHP), kita membina output yang terdiri dari bahasa _client-side_ (sama ada HTML, CSS, atau JavaScript). Hasilnya pula kemudiannya diproses oleh pelayar web dan dipaparkan. Ia seperti lapisan bahasa pengaturcaraan di atas bahasa pengaturcaraan yang lain! |
330 | 334 | |
331 | -Perhatikan juga bagaimana di dalam satu fail berselang-seli bahasa _server-side_ dan _client-side_. Perkara ini kadang-kala mengelirukan pengaturcara-pengaturcara baru. Jika anda menghadapi situasi ini, cuba kembali kepada asasnya. Kenalpasti yang mana adalah kod _client-side_ dan yang mana _server-side_. Pemahaman yang baik tentang asas ini membolehkan anda cekap bermain dengan kod _client-side_ dan _server-side_ dan dapat menghasilkan penyelesaian yang kreatif. | |
335 | +Perhatikan juga bagaimana di dalam satu fail berselang-seli bahasa _server-side_ dan _client-side_. Perkara ini kadang-kala mengelirukan pengaturcara-pengaturcara baru. Jika anda menghadapi situasi ini, cuba kembali kepada asasnya. Kenalpasti yang mana adalah kod _client-side_ dan yang mana _server-side_. Pemahaman yang baik tentang asas ini membolehkan anda cekap bermain dengan kod _client-side_ dan _server-side_ dan dapat menghasilkan penyelesaian yang kreatif. |
Built with git-ssb-web