php - 客户端与服务器端基础知识

标签 php javascript

<分区>

在过去的 6 个月里,我一直在努力全神贯注于 Web 开发并了解客户端编程和服务器端编程之间的差异。目前我只了解中等水平的客户端(javascript/jQuery ) 但我也有兴趣学习用于服务器端编程的 PHP 和 MySQl。

客户端编程和服务器端编程有什么区别?

什么时候使用客户端,什么时候使用服务器端?

Web 开发人员需要了解哪些知识才能有效地编写网站?

最佳答案

客户端编程包括任何编码或计算或效果或动画或您的网站通过浏览器与用户执行的任何类型的交互。但是服务器端编程是仅在服务器中执行所有任务的编程。所以用户不知道这一点。

例如,PHP 用于服务器端编程。您使用 HTML 设计一个网站,并在其中使用 JavaScript 从用户那里获取一些输入并以任何方式对其进行修改。更具体地说,如果您创建了一个博客网站并且您想要指定用户最多可以发布 5000 个字符。然后你用 JavaScript 做一些客户端编程来计算字符数和任何过滤或任何东西。但是随后您需要将这些帖子发送到服务器。服务器然后执行一些服务器端任务,可能使用 PHP,以清理 SQL 注入(inject)的输入并将其保存到数据库中。

用户只会知道浏览器发生了什么,而不知道服务器发生了什么。这些是后台任务。

关于php - 客户端与服务器端基础知识,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7407374/

相关文章:

php - 如果鼠标移动太快,Ajax 工具提示不会消失

c# - 通过 Javascript 在 C# 中的 Web 服务方法

javascript - 如何使用实时数据库在 firebase 中处理多个选项卡

javascript - 在angularjs中动态路由url路径

javascript - 在 Meteor 中使用 jQuery 插件

php - 如何防止 DOMXPath 扩展 HTML 实体?

javascript - Prestashop 1.6.1.0 后台 - Uncaught ReferenceError : jQuery is not defined

javascript - Jquery select() 和 IOS

php - 如何在查询字符串中将一些值传递给我的 facebook canvas 应用程序?

Php 应用登录失败