问题标签 [server-side-scripting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 三层架构中的表示层
我的问题是关于在 3 层架构中实现表示层的各种方法
当我们谈论 3 层 Web 应用程序时,假设表示层是面向浏览器的,因此通过 HTTP 协议与逻辑层通信
我想知道,表示层将如何与逻辑层通信,以防表示层将成为具有自己的 GUI 的独立应用程序,而不是基于浏览器的
例如,Java servlet 从我们的浏览器获取 HTTP 请求,但是如果我想设计一个特定的桌面应用程序来与 servlet 通信呢?我的应用程序将如何与逻辑层通信?使用哪种协议?
delphi - 创建服务器脚本解释器需要了解什么?
我对模型感兴趣,可以为网站脚本开发一个新的对象 pascal 解释器。我们有 PHP、Pearl、Java、Javabeans……但没有 Pascal 作为 Web 开发人员的选择。
由于 Delphi 仅适用于基于 Windows 的服务器...
我想做这样的事情:
或者
不仅作为模板,而且就像 PHP 一样,我可以将其与 MVC 框架一起使用,甚至可以创建一个:
我应该从哪里开始?
或者它已经完成了,我找不到它?(对于 Linux)
server-side-scripting - 如何配置服务器以使链接打开而不是在客户端下载
好的,几天前我在阅读/观看什么的,遇到了这个把戏。这表示它告诉浏览器不要提示下载,而是打开它或尝试下载。
我忘记了我在哪里读到它或它告诉了什么。
我只知道这是关于 url 或 headers 的。
javascript - 需要 IO 控制的基于浏览器的应用程序
这是一个关于构建同时具有服务器端和客户端需求的应用程序的最佳方法的问题。原谅我的冗长——我试图尽可能清楚地回答我模糊的问题。
对于一个独立的非网络连接艺术项目,我正在创建一个简单的基于浏览器的应用程序。最好将其与华丽的半复杂计算器进行比较。
我希望该应用程序能够利用浏览器演示功能并在单个非重新加载页面中运行。虽然我有很多使用 perl、PHP 和 Python 编写服务器端应用程序的经验,但我对客户端编程比较陌生,并且是 JavaScript 的新手。
该应用程序将进行一些数学运算,在 Raspberry Pi 上进行一些 I/O 控制,以及大量显示控制。
我最初的想法(和舒适区)是用一些 JS 钩子用 Python 编写它,但我可能需要重新考虑这一点。我更愿意将逻辑层与表示层分开,但鉴于整个事情发生在一个非重新加载的 html 页面上,似乎 JavaScript 是我最合理的选择。
我将在 Raspberry Pi 上运行它,我需要访问 GPIO 端口以进行输入和输出。我知道 JavaScript 将无法直接执行 I/O,因此我需要转向执行 AJAX-ish 类型调用以接收和发送 IO 的东西,例如 nodejs 或 socket.io。
我的主要问题是——在这两种方法之间进行选择是否有明确的最佳实践:
用客户端 JavaScript 编写应用程序的主要逻辑并使用服务器端脚本进行 I/O,或
用 Python 等服务器端语言编写应用程序的逻辑,并调用客户端 Javascript 来管理表示层?
这两种方法都需要客户端和服务器端脚本之间的中介。什么是最简单的平台或图书馆可以做到这一点,并且不会对学习者造成过度杀伤或完全压倒性的服务?
php - 收到 ajax 帖子的页面会发生什么?
当 $.post 被写入 php 页面或任何其他类型的脚本时,php 文件是如何在服务器端执行的?
例如,如果我有一个 php 页面,它查找要传入的某个参数,并且如果满足该要求,它会调用 echo 向页面写入内容。但是,当我发布该帖子时,实际的 php 页面从未加载到我的浏览器中,那么究竟执行了什么?
我觉得我在问一些类似于......“如果一棵树倒下而周围没有人,它还会发出声音吗?” :)
php - Chrome 网络应用程序 - 服务器端支持
Google Chrome 网上应用店是否支持 PHP 或 Python 等服务器端技术?我目前正在制作一个我已经在 python 中实现的高效 Web 应用程序,但我希望给它一个漂亮的小 Web 应用程序界面,并利用 PHP 的强大功能......
Chrome 是否支持 Python 或 PHP;还是 Chrome 甚至支持服务器端脚本?
我正在学习如何从这里开发 chrome 应用程序......
如果会员知道任何更好的教程,请告诉我...
还是我只需要构建一个普通的 Web 应用程序并添加一个徽标和清单并将其压缩并发布?
谢谢...
php - 删除条目时如何自动更新MySQL中的主键值?
我正在使用 MySQL 作为在线考试系统的数据库。这里问题号是主键,所以当中间的一个问题被删除时,这个数字被浪费了,(就像在队列数据结构中一样)。我希望下一个问题号自动递减。是否可以通过使用 PHP 和 MySQL。如果是,请写出解决方案。
php - php服务端应用误区
为了解释我的误解,我举一个例子:
如果 2 个不同的用户正在查看同一个数据库表(在他们的浏览器中)并且其中一个用户更改了表,我希望另一个用户立即看到更改。
如果我用 C++ 来做,我会创建观察者模式并通知所有注册的观察者(用户)主题(数据库表)发生了变化。我将通过在更改表后立即调用 notify 方法来做到这一点。我可以这样做是因为所有用户都与我的应用程序的同一个实例进行交互(服务器上只有一个应用程序实例)。
我知道我也可以使用 PHP 轻松退出来创建观察者模式。但我不明白的是 PHP 应用程序的行为方式,我的应用程序是否会为每个用户提供不同的实例?我该如何解决上面的例子?
我在这里想念什么?
任何答案、文章、相关信息的链接将不胜感激。
html - 是否可以在输入类型=“文件”标签中保留上传的文件
我<input type="file" name="upload_file" >
在提交时在表单中使用我正在使用 post 操作,它处理所有表单字段,假设当它遇到错误并返回到原始表单本身时。是否可以保留用户选择的文件,而不是要求用户再次单击浏览并选择文件。
php - MySQL 搜索不区分大小写
我有一个代码,它负责搜索字段以搜索 mysql 表中的数据。问题是区分大小写的,我查看了作者网站以及他们建议从 LIKE 更改为 ILIKE 的地方,但这会导致搜索不起作用