Hướng dẫn is javascript client or server? - là máy khách hay máy chủ javascript?

Lập trình phía máy khách bao gồm bất kỳ mã hóa hoặc tính toán hoặc hiệu ứng hoặc hoạt hình hoặc bất kỳ loại tương tác nào mà trang web của bạn thực hiện với người dùng thông qua trình duyệt. Nhưng lập trình phía máy chủ chỉ thực hiện tất cả các tác vụ trong máy chủ. Vì vậy, người dùng không biết về điều đó. Vài năm trước, trình biên dịch JavaScript chỉ có sẵn trên máy khách (trình duyệt). Vì vậy, tập lệnh Java được gọi là ngôn ngữ kịch bản phía máy khách. Ở phía máy khách JavaScript được điều hành bởi động cơ V8 (Google Chrome). Nhưng bây giờ ở phía máy chủ cũng được sử dụng JavaScript. Động cơ V8 (với một số sửa đổi để cung cấp chức năng máy chủ) cũng được sử dụng trong các máy chủ để chạy mã JS. Vì vậy, trong cả hai trường hợp, ngôn ngữ là như nhau, chỉ có môi trường là khác nhau.via browser . But server side programming is that which performs all the task in the server only . So the user is unaware of that. Few years ago JavaScript compilers were available only on the client machine (browsers). So java script was called as a client side scripting language. On the client side JavaScript is run by v8 engine (Google chrome). But now in the server side also JavaScript is used. The v8 engine (with some modifications to provide the server functionality) is also used in the servers to run js codes. So, in both cases the language is the same, only the environment is different.

Phía khách hàng JavaScript

JavaScript phía máy khách (CSJS) là phiên bản mở rộng của JavaScript cho phép nâng cao và thao tác các trang web và trình duyệt khách. Trong môi trường trình duyệt, mã của bạn sẽ có quyền truy cập vào những thứ chỉ được cung cấp bởi trình duyệt, như đối tượng tài liệu cho trang hiện tại, cửa sổ, các chức năng như cảnh báo bật lên tin nhắn, v.v. Đầu vào, hoạt hình, thao tác các yếu tố UI, áp dụng các kiểu, một số tính toán được thực hiện khi bạn không muốn trang được làm mới thường xuyên. Trong web phát triển, đó là trình duyệt, trong máy của người dùng, chạy mã này và chủ yếu được thực hiện trong JavaScript. Ngoài ra, mã này phải chạy trong một loạt các trình duyệt.JavaScript that enables the enhancement and manipulation of web pages and client browsers. In a browser environment , your code will have access to things provided only by the browser, like the document object for the current page, the window, functions like alert that pop up a message, etc. The main tasks of Client side JavaScript are validating input, animation, manipulating UI elements, applying styles, some calculations are done when you don't want the page to refresh so often. In web developing it's the browser, in the user's machine, that runs this code, and is mainly done in javascript . Also, this code must run in a variety of browsers.

JavaScript phía máy chủ

JavaScript phía máy chủ (SSJS) là phiên bản mở rộng của JavaScript cho phép truy cập back-end vào cơ sở dữ liệu, hệ thống tệp và máy chủ. JavaScript phía máy chủ, là mã JavaScript chạy qua tài nguyên cục bộ của máy chủ, nó giống như C# hoặc Java, nhưng cú pháp dựa trên JavaScript. Một ví dụ tốt về điều này là Node.js, với Node.js bạn viết javascript để lập trình ở phía máy chủ và mã đó có thể được xem là C#, C hoặc bất kỳ mã ngôn ngữ phía máy chủ nào khác. Ngoài ra, với mã phía máy chủ, bạn vẫn có thể gửi JavaScript đến phía máy khách, nhưng có một sự khác biệt lớn giữa cả hai, bởi vì mã phía máy khách bị giới hạn trong tài nguyên máy của máy khách, về sức mạnh tính toán và quyền. Ví dụ: JavaScript phía máy khách không thể truy cập đĩa cứng máy khách, trong khi với phía máy chủ, bạn có thể truy cập đĩa cứng máy chủ của mình mà không gặp vấn đề gì. Ưu điểm chính đối với kịch bản phía máy chủ là khả năng tùy chỉnh cao phản hồi dựa trên các yêu cầu, quyền truy cập hoặc truy vấn của người dùng vào các cửa hàng dữ liệu.back-end access to databases, file systems, and servers. Server side javascript, is javascript code running over a server local resources , it's just like C# or Java, but the syntax is based on JavaScript. A good example of this is Node.JS , with Node.JS you write javascript to program on the server side, and that code can be seen as normal C#, C, or any other server side language code. Moreover, with server-side code , you can still send javascript to the client-side, but there is a great difference between both, because the client side code is restricted to the clients machine resources, in terms of computing power and permissions. For example client-side javascript can't access the clients hard disk , while with server side you can access your server hard disk without any problem. The primary advantage to server-side scripting is the ability to highly customize the response based on the user's requirements, access rights, or queries into data stores.



Bất kỳ ai sẽ giải thích cho tôi tập lệnh java phía máy chủ và tập lệnh java phía máy khách là gì

Bởi vì gần đây tôi đã nghe về LiveWire JavaScript là phía máy chủ và Navigator JavaScript là phía máy khách.

Vui lòng bất kỳ ai giải thích cho tôi sự khác biệt.

Hướng dẫn is javascript client or server? - là máy khách hay máy chủ javascript?

RBT

22.4K20 Huy hiệu vàng152 Huy hiệu bạc220 Huy hiệu đồng20 gold badges152 silver badges220 bronze badges

Hỏi ngày 10 tháng 9 năm 2009 lúc 9:58Sep 10, 2009 at 9:58

3

Có 3 loại chính của JavaScript là:

  1. JavaScript phía máy khách (CSJS)-Phiên bản mở rộng của JavaScript cho phép nâng cao và thao tác các trang web và trình duyệt khách hàng

  2. JavaScript phía máy chủ (SSJS)-Phiên bản mở rộng của JavaScript cho phép truy cập back-end vào cơ sở dữ liệu, hệ thống tệp và máy chủ

  3. Core JavaScript - Ngôn ngữ JavaScript cơ sở

JavaScript phía máy khách (CSJS) và JavaScript phía máy chủ (SSJS) phụ thuộc vào JavaScript cốt lõi và không thể hoạt động mà không có nó.

Nguồn

Đã trả lời ngày 10 tháng 9 năm 2009 lúc 10:03Sep 10, 2009 at 10:03

Hướng dẫn is javascript client or server? - là máy khách hay máy chủ javascript?

Rahulrahulrahul

182K49 Huy hiệu vàng231 Huy hiệu bạc261 Huy hiệu Đồng49 gold badges231 silver badges261 bronze badges

Đối với hầu hết các phần trong web hiện đại, JavaScript là phía máy khách 99% (vâng tôi đã tạo ra thống kê).

Điều đó nói rằng, JavaScript chỉ là một ngôn ngữ khác. Quay trở lại thời xa xưa, có máy chủ doanh nghiệp Netscape (NES được gọi là) cho phép kịch bản trong JavaScript.

Các máy chủ web hiện đại hỗ trợ kịch bản Langauges như PHP, Python, v.v ... Thật không may là JS không lớn ở phía máy chủ. Đây là ngôn ngữ đẹp nhất mà tôi gặp phải: cú pháp của C, với sức mạnh của một thứ như Lisp.

Việc sử dụng phía khách hàng thông thường của JavaScript ám chỉ việc sử dụng nó trong web. Tôi chắc chắn bạn biết tất cả về JavaScript trên web (nếu bạn đủ thông minh để hỏi về SSJ).

Nhưng một số cách sử dụng độc đáo của JavaScript:

  • Tuy nhiên, QT đã tìm thấy việc sử dụng cho JavaScript trong khung của nó. Các ứng dụng QT có thể được viết để được mở rộng bằng các addons được viết bằng JavaScript. Tôi nghĩ rằng nó khá tuyệt.
  • Ngoài ra còn có tê giác, biên soạn JavaScript vào Java.

Cheers!

Đã trả lời ngày 10 tháng 9 năm 2009 lúc 10:31Sep 10, 2009 at 10:31

Jrharshathjrharshathjrharshath

25.3K33 Huy hiệu vàng95 Huy hiệu bạc127 Huy hiệu đồng33 gold badges95 silver badges127 bronze badges

2

Kịch bản máy khách so với máy chủ

Kịch bản phía khách hàngKịch bản phía máy chủ
Chạy trên máy tính của người dùng, tôi .e. trình duyệt diễn giải tập lệnhChạy trên máy chủ web
Mã nguồn có thể nhìn thấy cho người dùng.Mã nguồn không hiển thị cho người dùng vì đầu ra của chương trình phía máy chủ là trang HTML.
Được sử dụng để xác nhận và chức năng cho các sự kiện người dùngĐược sử dụng cho logic kinh doanh và truy cập dữ liệu từ cơ sở dữ liệu. Các trang được tạo động.
Phụ thuộc vào trình duyệt và phiên bản.Không phụ thuộc vào máy khách. Bất kỳ công nghệ phía máy chủ có thể được sử dụng.

Bạn có thể truy cập ở đây để biết chi tiết.

Hướng dẫn is javascript client or server? - là máy khách hay máy chủ javascript?

karel

4.88342 Huy hiệu vàng42 Huy hiệu bạc48 Huy hiệu đồng42 gold badges42 silver badges48 bronze badges

Đã trả lời ngày 27 tháng 11 năm 2019 lúc 6:56Nov 27, 2019 at 6:56

Hướng dẫn is javascript client or server? - là máy khách hay máy chủ javascript?

ZuluzuluZulu

1321 Huy hiệu bạc5 Huy hiệu đồng1 silver badge5 bronze badges

0

Hai thuật ngữ này được sử dụng trong bối cảnh của web. Phía máy khách có nghĩa là mã JavaScript được chạy trên máy khách, đó là trình duyệt. JavaScript phía máy chủ có nghĩa là mã được chạy trên máy chủ đang phục vụ các trang web.

Đã trả lời ngày 10 tháng 9 năm 2009 lúc 10:01Sep 10, 2009 at 10:01

Ionuț G. Stanionuț G. StanIonuț G. Stan

Phim thương hiệu vàng 172K1818 gold badges187 silver badges199 bronze badges

Một chạy trong trình duyệt (phía máy khách), phần còn lại chạy trên máy chủ. JavaScript thường được cho là chỉ để chạy trên các trình duyệt- điều này không chính xác. Khi tôi là một nhà phát triển ASP cổ điển, chúng tôi đã lựa chọn phía máy chủ VBScript hoặc JavaScript (chúng tôi cũng có sự lựa chọn phía JavaScript hoặc VBScript khách hàng).

Đã trả lời ngày 10 tháng 9 năm 2009 lúc 10:01Sep 10, 2009 at 10:01

Ionuț G. Stanionuț G. StanRichardOD

Phim thương hiệu vàng 172K189 gold badges59 silver badges78 bronze badges

Một chạy trong trình duyệt (phía máy khách), phần còn lại chạy trên máy chủ. JavaScript thường được cho là chỉ để chạy trên các trình duyệt- điều này không chính xác. Khi tôi là một nhà phát triển ASP cổ điển, chúng tôi đã lựa chọn phía máy chủ VBScript hoặc JavaScript (chúng tôi cũng có sự lựa chọn phía JavaScript hoặc VBScript khách hàng).

Richardodrichardod

28.5K9 Huy hiệu vàng59 Huy hiệu bạc78 Huy hiệu Đồng

JavaScript phía máy khách cho phép bạn thực hiện một số tương tác của người dùng, ví dụ như thay đổi DOM, thêm các sự kiện vào các phần tử HTML, v.v.Jun 2, 2013 at 17:34

Mặt khác, JavaScript phía máy chủ, cho phép khai thác JavaScript trong toàn bộ của nó bằng cách xây dựng các ứng dụng chặn có thể mở rộng, điều khiển sự kiện và không I/O. Một ví dụ về môi trường JavaScript phía máy chủ là NodeJS.

Đối với câu hỏi của bạn, Trình điều hướng của bạn là phía máy khách JS hoạt động trên trình duyệt và LiveWire hoạt động trên máy chủ.

NetScape Navigator 2.0 (và các phiên bản sau) có thể diễn giải các câu lệnh JavaScript được nhúng trong trang HTML. Khi Navigator yêu cầu một trang như vậy, máy chủ sẽ gửi nội dung đầy đủ của tài liệu, bao gồm các câu lệnh HTML và JavaScript, qua mạng đến máy khách. Điều hướng sau đó hiển thị HTML và thực thi JavaScript, tạo ra kết quả mà người dùng nhìn thấy.

LiveWire là một môi trường phát triển ứng dụng sử dụng JavaScript để tạo các ứng dụng dựa trên máy chủ tương tự như các chương trình CGI (giao diện cổng thông thường). Trái ngược với Navigator JavaScript, các ứng dụng JavaScript LiveWire được biên dịch thành các tệp thực thi ByteCode. Các tệp thực thi ứng dụng này được chạy trong buổi hòa nhạc với máy chủ Netscape (phiên bản 2.0 trở lên) chứa tiện ích mở rộng máy chủ LiveWire.

Nguồn thông tin

Đã trả lời ngày 18 tháng 10 năm 2016 lúc 7:59Oct 18, 2016 at 7:59

Hướng dẫn is javascript client or server? - là máy khách hay máy chủ javascript?

Irfan Syedirfan SyedIrfan Syed

1192 Huy hiệu bạc10 Huy hiệu đồng2 silver badges10 bronze badges

Tập lệnh Java phía máy khách bao gồm các đối tượng ngôn ngữ cơ bản và được xác định trước có liên quan đến việc chạy tập lệnh Java trong trình duyệt. Tập lệnh Java phía máy khách được nhúng trực tiếp trong các trang HTML. Kịch bản này được trình duyệt diễn giải tại thời gian chạy.

Tập lệnh Java phía máy chủ cũng giống như tập lệnh Java phía máy khách. Nó có tập lệnh Java có liên quan sẽ chạy trong một máy chủ. Các tập lệnh Java phía máy chủ chỉ được triển khai sau khi biên dịch. JavaScript phía máy chủ (SSJ). Đó là JavaScript cho phép truy cập back-end vào cơ sở dữ liệu, hệ thống tệp và máy chủ.

Đã trả lời ngày 9 tháng 2 năm 2016 lúc 17:33Feb 9, 2016 at 17:33

Hướng dẫn is javascript client or server? - là máy khách hay máy chủ javascript?

1

JavaScript có chạy trên máy khách không?

Kịch bản phía máy khách chỉ đơn giản có nghĩa là chạy tập lệnh, chẳng hạn như JavaScript, trên thiết bị khách, thường trong trình duyệt.Tất cả các loại tập lệnh có thể chạy ở phía máy khách nếu chúng được viết bằng JavaScript, vì JavaScript được hỗ trợ toàn cầu.All kinds of scripts can run on the client side if they are written in JavaScript, because JavaScript is universally supported.

JavaScript có được sử dụng trong máy chủ không?

JavaScript là ngôn ngữ lập trình dựa trên văn bản được sử dụng cả ở phía máy khách và phía máy chủ cho phép bạn làm cho các trang web tương tác.used both on the client-side and server-side that allows you to make web pages interactive.

JavaScript cơ bản là chủ yếu là máy khách hoặc máy chủ?

JavaScript là những gì được gọi là tập lệnh phía máy khách.Hầu hết các ứng dụng web, chẳng hạn như công cụ tìm kiếm, hoạt động vì sự tương tác giữa thiết bị của người dùng (ví dụ: máy tính, điện thoại hoặc máy tính bảng) và máy chủ từ xa.client-side script. Most Web applications, such as a search engine, work because of an interaction between the user's device (e.g. computer, phone or tablet) and a remote server.

JavaScript chạy trên máy chủ hoặc trình duyệt?

JavaScript ban đầu được thiết kế để chạy trong trình duyệt, nhưng JavaScript cũng có thể được tìm thấy ở những nơi khác.JavaScript là ngôn ngữ lập trình dựa trên web duy nhất có thể chạy trên cả phía trước và phụ trợ.JavaScript is the only web-based programming language that can run on both the frontend and the backend.