问题标签 [web-development-server]
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.
html - 加速网页
我测试了我的网站加载速度,结果给出了我网站低速加载的答案是......
带有“?”的资源 URL 中的某些代理缓存服务器未缓存。删除查询字符串并将参数编码到以下资源的 URL 中:
http://mydomain1.com/css/layout.css?v2.2
在这里我怎样才能删除“?” 从上面的链接并将参数编码到url.??
django - 如何在 Windows 上使用 Django 1.4 提供静态文件?
我需要将 CSS 文件链接到一个简单的 hmtl 页面,但它不起作用!我有红色的文档并观看了 10 个在 Linux 系统上开发的视频,但没有一个是与 Windows 的配置一起出现的!
出于某种原因,我使用的版本以这种方式创建了树!(如果错了,请纠正我,因为我对 Django 真的很陌生)
我将网址添加到settings.py
文件中:
views.py
看起来像这样:
然后我执行了 Collectstatic 命令,并将名称 (assets) 下的 Dir 添加到 mysite 的根目录中,我的 index.html 看起来像这样
我现在收到此错误:
请不要将我引导到文档!而不是 LINUX 文件系统的解决方案!
这有点让我怀疑我为什么选择成为 WebDev!
php - 通过 AJAX 将变量从 JavaScript 传递到 PHP
我正在尝试使用 AJAX 将 a 变量从 JavaScript 传递给 PHP,但我无法这样做。每当我尝试 var_dump($_POST['winner_id']) 时,它都会返回 NULL。我尝试使用 Chrome 中的开发人员工具检查 AJAX 调用,它显示了 winner_id:0 - 这是正确的。
这是我的代码:
JavaScript
PHP 代码
如果我var_dump($_POST)
在 PHP 脚本的开头做 a 那么它给了我array(0) { }
我是 Web 开发的新手,并且已经尝试了几个小时来解决这个问题。任何提示将不胜感激。谢谢!
django - 学习 django 的互动资源有哪些?
我一直在使用交互式资源来学习 Python 和 JavaScript,例如 Udacity.com 和 codecademy.com,并且发现这种学习方式最有帮助。我在这两个方面都获得了丰富的函数式编程经验,但对 Web 的结构知之甚少。
我正在尝试进入网络开发。我找到了一些教科书式的资源,比如 django 文档,但是我更愿意接受以项目为中心的教育。为此,我有3个问题:
- django 主要(或完全)用于 Web 开发吗?
- 在尝试使用 django 之前,我应该在 python 中体验 Web 开发吗?
- 是否有任何用于学习 django 的交互式或面向项目的资源?
web-development-server - 通知员工他们在开发服务器上的好方法?
寻找一种聪明的方法来向正在更新网站的工作人员识别开发服务器。
我们的设置是这样的:Live 和 Dev 服务器有不同的 IP,工作人员切换他们的 hosts 文件来更新 Live 或 Dev 站点。
由于地址看起来相同,并且主机文件只是在幕后工作,因此有时人们会忘记他们在哪台服务器上并更新错误的服务器。我正在寻找一种聪明的方法或最佳实践来发出某种通知,即用户在开发服务器上,这不会影响 URL。
tomcat - 在命令提示符下使用 Java Servlet
我希望在命令提示符下使用 Java servlet。这是因为我想:
- 在没有其他环境的情况下与编译器“直接联系”,
- 在我的上网本上使用它。Eclipse 在我的上网本上非常慢。
为此,我需要HttpServletRequest
和HttpServletResponse
对象传递给我的doXXX
方法。我已经安装了 Tomcat。据我所知,每当我在 web-page(?) 上调用 servlet 时,Tomcat 都会触发请求/响应。
我应该把我的 servlet 放在哪个文件夹,我应该打开哪个 URL 来使用它们?该文档说类文件应该在\WEB-INF\classes
. 在这种情况下,启动 Tomcat 后应该输入什么 URL?
注意:我知道我可以编写一个类来实现HttpServletRequest
和HttpServletResponse
实例化。我也通过这个问题知道 Spring 有实现这两个接口的类。
c# - 用于 Web 开发的 C# 中的安全异常
我目前正在使用C#开发一个网站,我尝试使用一个数据文件来存储一些临时数据。我使用 System.IO.StreamReader 和 System.IO.StreamWriter 来修改数据。但是,在我将文件上传到 oneline 服务器后,我在运行我的网站时遇到了以下异常:
之后,我尝试通过在 [system.web][/system.web] 之间的 web.config 文件中添加 [trust level="Full"] 来设置信任级别。我得到以下异常:
我想知道这个配置文件在哪里以及如何解决这个问题?提前致谢!
这个问题现在解决了,解决的方法是使用 MapPath("~/foldername/file") 而不是直接使用路径目录。它会创建一个虚拟目录,您可以为其调整 Godaddy 服务器上的权限。
php - PHP 开发(LAMP 环境)- Confluence 还是 GitHub?
我最近负责我们的 PHP Web 开发人员(我是一名 30 多年的程序员,目前是 Salesforce 管理员,有时是 Apex 的开发人员)。我的团队成员建议使用 GitHub 和 Confluence 进行页面版本控制、签出控制、能够在部署到实时服务器之前查看多个用户中的任何一个可以对任何给定文件进行的多项更改等。
我很好奇什么是更好的选择?仅基于声誉和我在网上阅读的内容,我倾向于使用 GitHub。
我们准备设置的开发服务器将位于网络主机(对我们来说是远程的),位于实时服务器的本地。
感谢您的任何见解。;-)
hosts - 如何为具有相同 IP 的多个域/主机设置 hosts 文件?
您肯定知道,您可以使用“hosts”文件将主机名映射到 IP 地址。这非常有用,尤其是在您进行开发时,因为您可以更改 project1 的 localhost。
这部分很清楚,但不幸的是我不知道如何设置它以打开具有相同 IP 的多个项目。我尝试了一些没有成功的事情,例如:
我检查了一些相关问题,但找不到答案。那么,我能以某种方式完成我想做的事情吗?有什么建议么?
wamp - 本地 AMP 堆栈(Web 开发服务器)的最佳解决方案是什么
我已经开始使用 WAMP 进行搜索,然后尝试了其他一些,直到我选择了 UniServer,它是一个便携式 AMP 堆栈。
问题是,我可能在给定的时间段内从事多个 Web 项目。我提出的两个解决方案如下。
每个项目都有一个 http.conf 文件,并在我需要处理该项目时将 UniServer http.conf 文件替换为项目文件。与项目 http.conf 文件唯一不同的是文档根文件夹。
有几个 UniServer 副本(它是一个可移植的应用程序,非常棒),每个项目一个,每个都有自己的 http.conf 文件。
解决方案 1 在磁盘空间方面是最有效的,但最不方便,因为我必须手动替换文件。
解决方案 2 是最方便的,但似乎效率低下,因为到处都有相同文件的副本,它们唯一的区别是一个小的 http.conf 文件。
问题 1. 我认为解决方案 1 是最有希望的。我想知道是否可以一键自动执行文件替换过程。
问题2。也许最好的解决方案与我描述的完全不同。如果是这样,请告诉我。谢谢。