问题标签 [backend]
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.
architecture - 多台服务器如何为 Web 应用程序同步工作?
我的第一个问题是,我经常读到人们使用多个专用服务器来运行他们的网站,并处理来自用户的查询。但他们究竟是如何做到这一点的呢?我的意思是,当我输入一个域名时,DNS 会将其解析为一个 IP 地址,但在那之后我就迷路了……那里有某种主/从架构来负载平衡(可能)数百个传入请求服务器?
如果是这样,各种服务器如何共享数据(例如数据库)?它们会连接到同一个硬盘吗?
python - .filter() vs .get() 用于单个对象?(姜戈)
我正在和一些同事就这个问题进行辩论。当您只需要一个对象时,是否有一种首选方法可以在 Django 中检索对象?
两种明显的方式是:
和:
第一种方法在行为上似乎更正确,但在控制流中使用了异常,这可能会引入一些开销。第二个更迂回,但永远不会引发异常。
关于这些中哪一个更可取的任何想法?哪个更有效率?
grails - 在 Grails 中创建管理部分的最佳方式
嗨,
我想知道在 Grails 应用程序中创建管理(后端)部分的最佳方法是什么?
我想在 Grails 的“controllers”文件夹中创建一个“Admin”文件夹来放置我所有的管理控制器。但是我是否必须为每个管理控制器手动创建 URL 映射?
我已经使用带有域类genernate-all
的命令生成了所有前端 GSP,但知道如何为我的管理部分生成 CRUD(具有相同的域类)。我搞砸了吗?
非常感谢您的提示!
python - 如何使用 Python 截取网站的屏幕截图/图像?
我想要实现的是从 python 中的任何网站获取网站截图。
环境:Linux
rad - 使用 Web Toolkit 快速开发 Web 应用程序
我花了很多时间(实际上太多时间)开发后台应用程序,其主要目的是内容管理和 Web 应用程序配置。以下是我如何描述这些应用程序:
这些应用程序中的所有数据访问代码都依赖于我多年前开发的库,并且每次可以重复使用。这部分并不耗时。
耗时的是 UI 部分,主要是设计数据列表和表单。在这里使用 WYSIWYG 编辑器会很有意义,除了我尝试过的那些(Dreamweaver、Frontpage、Expression、Eclipse ......)并没有真正让它变得更快,因为生成的代码通常很臃肿,而这些工具可以不要依赖自定义库,例如我制作和使用的库。
我认为使用 Web Tookit 可能是另一种减少开发这些工具时间的方法。因此,在我花太多时间寻找完美的工具包之前,我会感谢您在此类问题上的意见和经验。
免责声明:我不是在寻找关于 MVC 是如何走的路以及 CodeIgniter/Zend/WhatEver 是我应该使用的框架的建议。我的问题不是关于我应该构建应用程序的框架或设计模式。我的问题是关于使用正确的工具来更快地开发简单的 Web 应用程序,并且它们的代码更加可重用。
有没有我不知道的很棒的 Web 应用程序 RAD 工具?
您将哪个工具包用于简单但繁重的 Web 应用程序?
是否有用 PHP 编写的优质、轻便、不臃肿、可靠的工具包?
提前致谢 !
编辑:到目前为止没有得到太多反馈:/我知道我的问题非常广泛,但我相信很多人都在从事我正在谈论的同类项目,并通过使用工具包提高了他们的生产力例如GWT、Wicket等。请告诉我吧:)
9 月 28 日编辑:感谢大家提供有趣的答案。我在过去几个月可以尝试的任何框架都没有涵盖我正在寻找的内容。PHP 可能不是用于我的 RAD 愿景的最佳语言,但因为它是一种我非常熟悉的语言,而且我不想花太多时间学习 Python 以及我了解 PHP(目前) ,我决定自己做。每次我对小部件有特定需求时,我都会以最可重用的方式对其进行编码......到目前为止一切都很好:)
我可能会在某个时候开源该工具包,并让你们知道。
c# - 用户无法轻易入侵的 Windows 应用程序安全数据库后端
我正在编写一个数据库驱动的 Windows 应用程序,并且可执行文件和数据库都需要安装在客户机器上。
是否有一个数据库可以用作我的应用程序的后端,即使用户使用的是存储数据库的同一台机器,用户也无法进入。
据我所知,Postgres 对此不起作用,而且我尝试过的访问版本很容易破解密码。
我的应用程序必须能够安装在笔记本电脑上,并且即使在没有互联网访问的情况下也可以使用,因此通常的客户端-服务器数据库模型不起作用。
我曾考虑在某些版本的 linux 上使用安装了 Postgres 的 VMWare 虚拟设备,但这会产生相当大的系统负载。
我宁愿不必使用加密的文本文件或类似的东西。
java - 如何将网站与 Java 后端集成?
JSF 是唯一的选择吗?
HTML 前端使用 JQuery 作为前端脚本框架。
ruby-on-rails - Rails:将翻译存储在数据库中
我正在寻找一个插件/gem 解决方案来扩展本机 rails i18n 以将我的翻译存储到我的数据库中。也许我使用了错误的搜索词,但我发现的只是信息,实际上可以更改后端以及描述如何编写我自己的后端的博客条目。
很难想象,所有这些 Rails 应用程序的翻译都存储在 yml 文件中,或者每个开发人员都编写了自己的后端!
你知道这方面的工作解决方案吗?在 yml 中存储多行文本真的让我很沮丧!;)
谢谢和问候,
乔
php - 用 PHP 编写数据访问代码
我是一名前端开发人员,也做一些后端工作。我想用 php 编写一个完整的网络应用程序。不知何故,我的后端团队一心想使用 EJB、Struts 等......
他们不使用php的原因是->“不建议在php中编写具有查询等的数据访问代码。后端最好用ejb编写,这样更安全”或类似的东西。 .
我主要来自 .Net 背景 - 多年来一直进入 ASP.net。我是 PHP 新手,对 EJB 一无所知。
我对他们在说什么感到困惑。除了将哪个用于后端的问题之外,他们所说的是真的吗?那么完全使用 PHP 的网站如何访问数据呢?
有人可以帮助我理解整个后端混乱吗?
哦,是的.. 我们使用的数据库是 MySQL。
testing - 做后端测试时有哪些重要的考虑因素?
我想知道在进行后端测试时要记住哪些重要的考虑因素。
我的项目基本上没有 GUI,它都是后端相关的工作。完整的服务器端使用 Java,我们使用的是 Oracle Db。
如果你们都可以就测试后端测试时要牢记的注意事项分享一些专家建议,我将不胜感激。