合适的后端语言社交网络 Node.js/mongoDb 或 PHP/Mysql [关闭]

     2023-03-07     215

关键词:

【中文标题】合适的后端语言社交网络 Node.js/mongoDb 或 PHP/Mysql [关闭]【英文标题】:Suitable Backend language social networking Node.js/mongoDb or PHP/Mysql [closed] 【发布时间】:2013-10-21 14:59:44 【问题描述】:

我们正处于开发一个社交网络项目的初始阶段,当然,我们很难在后端选择 Node.js/mongoDb 还是 PHP/Mysql。

我已经阅读了大量关于它们两者的优点/缺点的文章。但我仍然不确定要使用什么。我有点倾向于node.js的组合。

这是我的要求...

Web 应用程序将是高度动态的,具有大量写入/读取数据库的实时响应(每次都是小块数据)。它与 twitter/facebook/quora 等任何其他社交网络一样,用户可以在其中发布 cmets、喜欢、关注和此类网站的典型功能。

另外,我们在后端没有高计算部分。我们所拥有的是通过获取数据库内容并呈现给用户然后进行实时活动的一次性页面呈现。

我了解到 Node.js 是事件驱动的,所以似乎更适合它。此外,我们在后端没有如此高的处理驱动模块。如果这对于此类网站来说是一个很好的组合,请您指导我。请原谅我的英文或者我发错地方了。

谢谢

【问题讨论】:

【参考方案1】:

从我的角度来看

**highly dynamic with real time responses**

**one time page rendering**

为网络服务器指明 NodeJS 的方向

关于 Mongo 与 MySQL,在速度与完整性方面完全满足您的需求,但是,对于大量的小数据块,我会使用 Mongo。

【讨论】:

使用 Parse 制作社交媒体应用程序还是开发自己的后端? [关闭]

】使用Parse制作社交媒体应用程序还是开发自己的后端?[关闭]【英文标题】:MakingaSocialMediaappwithParseordevelopingmyownbackend?[closed]【发布时间】:2016-01-2620:09:42【问题描述】:这是我的困境,现在我正在开发一个使用Parse作为我的后... 查看详情

如何使用分离的后端和前端(Passport / Express / React)进行社交身份验证

】如何使用分离的后端和前端(Passport/Express/React)进行社交身份验证【英文标题】:Howtodosocialauthwithadecoupledbackendandfrontend(Passport/Express/React)【发布时间】:2018-10-1506:37:43【问题描述】:我正在尝试使用passportJS/Express后端和reactJS... 查看详情

React Native 的后端堆栈

】ReactNative的后端堆栈【英文标题】:backendstackforReactnative【发布时间】:2019-04-2004:21:33【问题描述】:考虑在ReactNative中创建一个APP,执行以下操作:带有提要、图片、cmets、喜欢、个人资料的最小社交媒体等在地图上重新渲染... 查看详情

qemu—virtio的网络实现

...录文章目录目录virtio-net前端virtio-net由QEMU完全虚拟化模拟的后端vhost-net处于内核态的后端vhost-user使用DPDK加速的后端vDPA使用硬件加速的后端VirtIOwithoutVirtvirtio-net前端VirtIO网络设备是一种虚拟的以太网卡,支持多队列的网络包收发... 查看详情

常见的后端框架

...各种Web服务之间的正确通信,生成后端功能等。8个流行的后端框架列表在这个后端框架列表中,我们不想坚持使用单一编程语言。相反,我们希望展示各种语言的后端框架。当然,下面的列表并未提供针对每种语言的后端框架... 查看详情

简单的后端开发工程师岗位职责

...项规章制度,使生产规范化。下面是我给大家带来的简单的后端开发工程师岗位职责,欢迎大家阅读参考,我们一起来看看吧!▼▼▼ 相关推荐 ▼▼▼★  会计岗位职责和要求  ★★  法务专员岗位... 查看详情

通过 REST 与 Keycloak 保护的后端进行后端到后端通信

】通过REST与Keycloak保护的后端进行后端到后端通信【英文标题】:BackendtobackendcommunicationthroughRESTwithKeycloakprotectedbackends【发布时间】:2017-03-1800:25:03【问题描述】:我有两个网络应用程序。每个都有前端(AngularJS)和后端(Java... 查看详情

编程语言盘点当前主流的后端语言,随便选哪一种都能月薪过万!

当前主流后端开发语言如下:Java笔者目前是Java开发工程师。Java一般用来做应用的,它作为热门服务端语言活跃多年了,很多公司都有找Java程序员,市场有很多需求。所以说,选择学习Java,也许不是最好... 查看详情

怎样成为优秀的后端工程师

...语言以及框架、工具和数据库的知识。如何成为一名优秀的后端工程师?后端开发人员的角色是专注于构建架构等组件,以及编写与网站、数据库、消息代理、安全等其他系统交互的代码。1.编程语言选择一种编程语言并掌握它... 查看详情

GraphQL 中的社交身份验证

...2023:17:09【问题描述】:我正在创建一个依赖Express和GraphQL的后端,它将为客户端应用程序(android和react)提供服务。我一直在关注这个article,了解如何使用passport.js在GraphQL中进行社交身份验证。本文使用passport-google-token策略 查看详情

jsprit 作为 php web 应用程序的后端

】jsprit作为phpweb应用程序的后端【英文标题】:jspritasbackendforphpwebapplication【发布时间】:2016-02-2613:45:30【问题描述】:我可能在这里找错了树,因为我没有Java编程经验。我遇到了一个基于java的VRP求解器jsprit,它看起来非常令... 查看详情

安卓社交网络应用

...据、图片和特定用户的信息、管理员数据等。2.在安全、后端、服务器、请求响应以及我可以使用哪些工具方面,应用程序的架构应该是什么。3.我可以为这么多人存储数据在云上,如果可以 查看详情

如何实现一个网站多个域名:目的是为了一个共同的前端+多个多语言实现的后端

...用python,有的使用java,有的使用node……但是这多个语言的后端在大的范围内,属于一个项目,共同完成一个大的产品,因此需要一个共同的前端……需要解决问题:1、一个前端分成多个模块,不同的模块可以使用不同的后端2... 查看详情

使用 PassportJS 响应本机社交登录

...布时间】:2021-04-0121:00:55【问题描述】:实现为以下链接的后端和展示:https://medium.com/@ehlinger.matt/oauth-linkedin-react-native-passport-js-setup-9f707f18f57e在我的项目中,我们需要做一个And 查看详情

制作基于模块的社交网络 cms

...它是模块化的,就像上面的例子一样。就像我可以启用从后端禁用视频一样。最重要的是,它应该能够允许其他人扩展它,例如facebook应用程序 查看详情

什么是适合 relayjs 的后端?

】什么是适合relayjs的后端?【英文标题】:Whatisasuitablebackendforrelayjs?【发布时间】:2016-01-1301:42:59【问题描述】:我无法理解如何连接支持relayjs的后端。GraphQL/Relay会自动帮助存储查询吗?IE。如果我实现一个REST后端,它返回一... 查看详情

试图将字典发布到我的后端

】试图将字典发布到我的后端【英文标题】:TryingtoPostadictionarytomybackend【发布时间】:2016-10-0309:59:08【问题描述】:我正在尝试使用Alamofire将字典发布到我的后端:这是我的代码:funcpostCheckUserPhonenumbers(phonenumbers:[String],completion... 查看详情

如何在 .Net 核心和任何合适的天蓝色资源中处理长时间的处理作业?

】如何在.Net核心和任何合适的天蓝色资源中处理长时间的处理作业?【英文标题】:Howtohandlelongprocessingjobsin.Netcoreandwithanysuitableazureresource?【发布时间】:2021-09-1604:51:57【问题描述】:我在应用程序中工作,它只有很少的组件,... 查看详情