当前位置:首页 > 技术文章 > 后端开发

  • 网络开发的演变:从HTML到现代全栈框架
    网络开发的演变:从HTML到现代全栈框架
    自诞生之初的静态HTML页面,Web开发已取得长足进步。从简单的文本型文档,发展成为如今由复杂框架支撑的高度动态、交互式和可扩展的应用程序。本文将回顾Web开发的演变历程,重点介绍塑造现代网络的关键里程碑和技术。早期阶段:静态HTML与基础样式HTML(超文本标记语言):1991年,TimBerners-Lee创造了HTML,为互联网上文档的结构化和链接提供了基础。早期的网页仅包含静态文本和图像,用户交互性有限。CSS(层叠样式表):随着网页复杂度的提升,对更精细的样式设计需求日益迫切
    后端开发 . ruby 940 2025-02-04 19:04:11
  • 偏远的高级后端工程师(平台)需要圈子
    偏远的高级后端工程师(平台)需要圈子
    远程高级后端工程师职位空缺公司:Circle地点:远程办公职位类型:全职薪资:$130,000-$140,000美元职位描述参与Circle移动应用和公共API相关功能的研究和开发,涵盖整个软件开发生命周期。主要职责独立完成基于RubyonRails的开发工作,并与React/Redux/Relay前端团队协作。为Web应用构建核心功能和改进,并在整个功能设计过程中与设计师和领导层紧密合作。推动积极的开发流程,并确定迭代速度的优先级。要求6年以上复杂Web应用后端
    后端开发 . ruby 1186 2025-01-29 22:22:01
  • 用SQLModel在Python中实现主动记录模式
    用SQLModel在Python中实现主动记录模式
    Python开发者在使用SQLModel时,常常怀念Rails中优雅的数据库交互方式。本文将介绍如何在Python中,借助SQLModel实现类似Rails的ActiveRecord模式,兼顾类型安全和Python最佳实践。许多从RubyonRails转到Python的开发者,都会想念ActiveRecord的便捷性。虽然Python的SQLAlchemy(以及SQLModel)采用了不同的方法,但我们可以通过实现一个基类来模拟ActiveRecord的特性,在保持类型安全性的同时,提升Py
    后端开发 . ruby 863 2025-01-27 08:12:34
  • 使用Ruby实施Bayarcash付款API:验证校验和
    使用Ruby实施Bayarcash付款API:验证校验和
    集成支付平台时,缺乏目标语言的文档往往令人头疼。最近,我协助吉隆坡一家旅行社ZFBTravel在其RubyonRails后端集成了马来西亚本地支付平台Bayarcash。Bayarcash文档虽然提供了PHP示例,却缺少Ruby版本,给Rails开发者带来了挑战。本文将逐步指导您如何在Rails中验证Bayarcash校验和。PHP示例Bayarcash文档中提供了用于生成校验和的PHP代码片段:
    后端开发 . ruby 653 2025-01-25 14:28:10
  • #TIL:显示表和内联与容器查询不兼容
    #TIL:显示表和内联与容器查询不兼容
    今天学习到:display:table与容器查询不兼容!我有一个web组件,其中包含一个需要隐藏某些列(宽度较小的非关键列)的表格。最初,我尝试使用以下CSS代码隐藏表格的第二列和第三列(适用于表头和普通单元格)::is(th,td):is(:nth-child(2),:nth-child(3)){display:none;}为了仅在视窗宽度小于600像素时隐藏这些列,我尝试使用容器查询:table{/*这部分无效*/container-type
    后端开发 . ruby 519 2025-01-23 11:04:14
  • 崩坏星穹铁道Omega Ruby成就怎么触发-2.3Omega Ruby成就获取攻略
    崩坏星穹铁道Omega Ruby成就怎么触发-2.3Omega Ruby成就获取攻略
    《崩坏:星穹铁道》OmegaRuby成就达成指南想在“折纸小鸟对对碰”活动中解锁OmegaRuby成就?只需将银狼、流萤和开拓者的小鸟模型摆放在同一侧的街机上即可!以下步骤将详细指导您完成此成就。首先,您需要完成“赤红的挑战”活动,解锁开拓者、银狼、三月和流萤四种小鸟模型。找到任意一侧的街机,并选择“开启DIY功能”。在三台街机上分别摆放银狼小鸟、流萤小鸟和开拓者小鸟。完成以上步骤后,您将获得OmegaRuby成就!祝您游戏愉快!
    后端开发 . ruby 560 2025-01-21 14:34:18
  • 崩坏星穹铁道Alpha Sapphire成就怎么触发-Alpha Sapphire成就获取攻略
    崩坏星穹铁道Alpha Sapphire成就怎么触发-Alpha Sapphire成就获取攻略
    《崩坏:星穹铁道》AlphaSapphire成就达成指南想在“折纸小鸟对对碰”活动中解锁“AlphaSapphire”成就?你需要完成以下步骤:首先,完成“赤红的挑战”,解锁开拓小鸟、银狼小鸟、三月小鸟和流萤小鸟。接下来,找到街机并选择“开启DIY功能”。在任意一侧的三台街机上分别放置银狼小鸟、流萤小鸟和开拓小鸟。完成以上步骤后,你将获得“OmegaRuby”成就。关键步骤:保持开拓小鸟的位置不变,在其相邻的街机上放置三月小鸟。完成此步骤后,“AlphaSapphire”成
    后端开发 . ruby 1131 2025-01-21 11:34:09
  • 使用您可能会错过的这些 HTML 标签让您的 HTML 脱颖而出
    使用您可能会错过的这些 HTML 标签让您的 HTML 脱颖而出
    HTML标记语言:深入挖掘鲜为人知的标签HTML是一种功能强大的标记语言,即使它并非完美遵循所有标准,也依然是学习编程的绝佳入门途径,因为它能有效地教授语法和逻辑。本文将深入探讨一些鲜为人知的HTML标签,帮助你更精通HTML。假设你已了解HTML的基本工作原理:HTML构成了网页的骨架,JavaScript提供功能,而CSS则负责样式。元素是HTML的核心,它们定义网页内容的结构和含义。例如,和用于标题,
    后端开发 . ruby 560 2025-01-17 14:22:23
  • 针对表单对象的案例
    针对表单对象的案例
    本文基于RubyonRails示例,但核心概念适用于其他语言和框架。一、表单对象:定义与目的表单对象究竟是什么?其设计初衷是什么?根据参考文章及实践经验,表单对象的定义和用途多种多样,概括如下:是什么?做什么?一个普通的Ruby对象,负责数据输入验证;代表多个模型对象的虚拟模型;替代强参数(白名单);重构模型生命周期回调的一种方式;专门用于form_for的对象,简化控制器参数处理,进行类型强制和验证;封装多个ActiveRecord模型,实现单个表单提交更新;具备
    后端开发 . ruby 702 2025-01-17 08:06:20
  • Docker 的开发:第 1 集
    Docker 的开发:第 1 集
    本系列教程将探讨在软件开发中使用Docker的优势和实用技巧,重点关注RubyonRails和React项目。我们不会讲解Docker的基础概念,建议您先阅读官方文档,再继续阅读本系列文章。开发动机以下经验或许能帮助您理解使用Docker的必要性。以往,我的RubyonRails、Ruby和React项目的开发环境配置相对简单:对于Ruby/Rails项目,我只需安装chruby、ruby-install,选择合适的Ruby版本(例如2.3、2.5或2.6),克隆项目,使用Bundler和Pos
    后端开发 . ruby 437 2025-01-10 08:11:59
  • Docker 的开发:第 3 集
    Docker 的开发:第 3 集
    本篇是RubyonRails应用Docker化系列的最终篇章。我们将学习如何在容器中执行日常任务。运行Rake任务和Rails命令运行Rake任务非常简单。镜像构建完成后,可使用docker-compose在容器内执行命令。例如,查看应用路由:$docker-composerunwebrailsroutes创建数据库、迁移和填充数据:$docker-composerunwebrailsdb:createdb:migratedb:seed运行测试套件则需要先创建测试数据库:$docker-comp
    后端开发 . ruby 584 2025-01-10 08:03:32
  • 像对待对象一样使用变量
    像对待对象一样使用变量
    本文仅代表个人观点,不构成任何建议。Ruby和JavaScript等语言的一个吸引人的特性是其变量作为对象处理的方式。这种设计在某些情况下提升了代码可读性,但在另一些情况下则并非如此。例如:#Ruby程序,演示length方法str="hello,world!"putsstr.length#在控制台打印13PHP中的等效代码:$str='hello,world!';echostrlen($str);在我看来,Ruby或JavaScript的写法更具可读性,因为变量充当主语,方法充当谓语。PHP不
    后端开发 . ruby 998 2025-01-08 09:31:48
  • mise 与 asdf 用于 JavaScript 项目环境管理
    mise 与 asdf 用于 JavaScript 项目环境管理
    asdf与mise:多版本编程语言和环境管理工具对比asdf和mise都是旨在简化多语言开发中工具版本管理的优秀工具,它们通过简化不同版本工具间的切换来解决多语言开发的常见难题。两者都支持多种编程语言和框架,但实现方式有所不同,导致性能和易用性上存在差异。asdf:基于shimming技术的版本管理器asdf是一款流行的版本管理器,它采用“shimming”技术在不同版本的工具(如Python、Node.js、Ruby等)之间切换。通过创建特定版本的临时路径并修改环境变量,asdf确保在不同项目
    后端开发 . ruby 783 2025-01-07 13:57:47
  • 怎样在linux中用notepad打开脚本文件
    怎样在linux中用notepad打开脚本文件
    Notepad是Windows应用程序,无法在Linux系统中直接运行。要打开Linux中的脚本文件,请使用以下Linux自带的文本编辑器:方法一:使用图形界面文本编辑器Linux系统通常预装了图形界面文本编辑器,例如Gedit、KWrite等。您可以通过以下方式打开脚本文件:找到脚本文件:在您的文件管理器中找到目标脚本文件(例如your_script_file.sh)。右键点击并选择打开方式:右键点击脚本文件,选择合适的文本编辑器(例如Gedit)打开。方法二:使用命令行文本编辑器命令行文本编
    后端开发 . ruby 493 2025-01-07 12:35:31
  • 探索cmd的含义与应用(解析cmd命令行工具的作用及使用技巧)
    探索cmd的含义与应用(解析cmd命令行工具的作用及使用技巧)
    命令行工具是一种非常重要且实用的工具,在计算机技术领域中,它可以使用户通过输入特定的命令来与操作系统进行交互。其功能强大且灵活,为用户提供了一种的管理和控制计算机的方式,而cmd(CommandPrompt)作为Windows操作系统的一种命令行工具。作用及使用技巧,本文将深入探讨cmd的含义,并详细介绍cmd的常用命令和应用场景。cmd的定义和作用它提供了一种与计算机进行交互的方式、用户可以执行各种系统操作,配置网络等任务,cmd是Windows操作系统中的命令行工具,管理文件和目录,通过输入
    后端开发 . ruby 1439 2025-01-06 20:20:46

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

综合实战(Vue3+Laravel8+Uniapp)课件

综合实战(Vue3+Laravel8+Uniapp)课件
vip课件源码
2023-06-26

PHP编程(基础知识点汇总)课件

PHP编程(基础知识点汇总)课件
vip课件源码
2023-06-26

前端开发(基础+实战项目合集)课件

前端开发(基础+实战项目合集)课件
vip课件源码
2023-06-26

0530源码

0530源码
vip课件源码
2023-05-31

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-29

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

响应式天气预报宣传网站模板

响应式天气预报宣传网站模板是一款适合天文预报服务宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号