如何用 Django 从零搭建 ERP:数据模型、工作流与系统架构

对大多数公司来说,Odoo 和 ERPNext 已经能够很好地解决 ERP 的问题。如果你的业务流程能落在标准模块配置选项的 20% 之内,那么定制现有平台几乎总是比从零构建更划算——我们之前撰写的 ERPNext 实施指南、以及关于 ERP 项目为何失败的文章,正是基于这个原因。

Continue reading “如何用 Django 从零搭建 ERP:数据模型、工作流与系统架构”

Djangoでゼロから作るERP:データモデル、ワークフロー、アーキテクチャ

OdooやERPNextは、ほとんどの企業にとってERPの課題を十分に解決してくれます。自社の業務プロセスが標準モジュールの設定項目の20%程度に収まるのであれば、既存プラットフォームをカスタマイズするほうが、ゼロから構築するよりもほぼ確実に安上がりです——私たちがERPNextの導入ガイドやERPプロジェクトが失敗する理由について記事を書いてきたのも、まさにこの理由からです。

Continue reading “Djangoでゼロから作るERP:データモデル、ワークフロー、アーキテクチャ”

วิธีสร้างระบบ ERP ตั้งแต่ต้นด้วย Django: โมเดลข้อมูล เวิร์กโฟลว์ และสถาปัตยกรรม

Odoo และ ERPNext แก้ปัญหา ERP ให้กับบริษัทส่วนใหญ่ได้อยู่แล้ว หากกระบวนการทำงานของคุณครอบคลุมอยู่ในตัวเลือกการกำหนดค่าของโมดูลมาตรฐานสัก 20% การปรับแต่งแพลตฟอร์มที่มีอยู่แล้วมักจะถูกกว่าการสร้างใหม่เสมอ — เราเคยเขียนเรื่องการติดตั้งใช้งาน ERPNext และทำไมโครงการ ERP ถึงล้มเหลว ไว้ด้วยเหตุผลนี้เอง

Continue reading “วิธีสร้างระบบ ERP ตั้งแต่ต้นด้วย Django: โมเดลข้อมูล เวิร์กโฟลว์ และสถาปัตยกรรม”

How to Build an ERP From Scratch With Django: Data Model, Workflow, and Architecture

Odoo and ERPNext solve the ERP problem for most companies. If your processes fit within 20% of a standard module’s configuration options, customizing an existing platform is almost always cheaper than building one — we’ve written about implementing ERPNext and about why ERP projects fail for exactly that reason.

Continue reading “How to Build an ERP From Scratch With Django: Data Model, Workflow, and Architecture”

如何让 Odoo 或 ERPNext 重新变快:实用性能排查指南

每一套 ERP 系统在上线第一天都很快。六个月后,加上四十个自定义字段,销售团队就开始抱怨 Sales Order 列表视图要加载八秒钟,还有人已经悄悄开始用一份 Excel 表格"临时顶一下,等系统修好再说"。这是我们最常收到的支持工单之一,而且几乎从来不是单一原因造成的——通常是三四个小问题叠加在一起。

Continue reading “如何让 Odoo 或 ERPNext 重新变快:实用性能排查指南”

Odoo・ERPNextを再び高速化する方法:実践的パフォーマンス改善ガイド

どのERPも導入初日は快適に動きます。しかし6か月後、カスタムフィールドが40個増えた頃には、営業チームからSales Orderの一覧画面が表示されるまで8秒かかると苦情が来て、誰かがひそかに「直るまでの代わり」としてExcelを使い始めている——これはよくあるサポートチケットのひとつであり、原因が一つだけということはほとんどありません。たいていは小さな原因が3つか4つ積み重なっています。

Continue reading “Odoo・ERPNextを再び高速化する方法:実践的パフォーマンス改善ガイド”

วิธีทำให้ Odoo หรือ ERPNext เร็วขึ้นอีกครั้ง: คู่มือแก้ปัญหาประสิทธิภาพเชิงปฏิบัติ

ERPNext ทุกระบบเร็วในวันแรกที่ใช้งาน ผ่านไปหกเดือนพร้อมฟิลด์กำหนดเองสี่สิบตัว ทีมขายก็เริ่มบ่นว่าหน้ารายการ Sales Order โหลดนานถึงแปดวินาที และมีใครสักคนเริ่มแอบทำสเปรดชีตสำรอง "ไว้ใช้ชั่วคราวจนกว่าจะแก้ปัญหาได้" นี่คือหนึ่งในทิกเก็ตซัพพอร์ตที่พบบ่อยที่สุด และแทบไม่เคยมีสาเหตุเดียว มักเป็นปัญหาเล็กๆ สามสี่อย่างซ้อนทับกัน

Continue reading “วิธีทำให้ Odoo หรือ ERPNext เร็วขึ้นอีกครั้ง: คู่มือแก้ปัญหาประสิทธิภาพเชิงปฏิบัติ”

How to Make Odoo or ERPNext Faster Again: A Practical Performance Troubleshooting Guide

Every ERP was fast on day one. Six months and forty custom fields later, the sales team is complaining that Sales Order list views take eight seconds to load, and someone has quietly started keeping a spreadsheet on the side "until it’s fixed." This is one of the most common support tickets we get, and it’s almost never one single cause — it’s three or four small ones stacking on top of each other.

Continue reading “How to Make Odoo or ERPNext Faster Again: A Practical Performance Troubleshooting Guide”

通行密钥的「注册」才是新的攻击面:Pass-the-Passkey 对身份提供商配置意味着什么

通行密钥(Passkey)的卖点简单,而且属实:没有任何可供钓鱼的东西。不存在一串可以被诱导输入到仿冒域名里的字符。对于过去十年不断因凭据钓鱼丢失账户的企业来说,仅此一条就足以推动迁移。

Continue reading “通行密钥的「注册」才是新的攻击面:Pass-the-Passkey 对身份提供商配置意味着什么”

パスキーの「登録」が新しい攻撃面になる:Pass-the-Passkeyが IdP 運用に突きつけたもの

パスキーの売り文句は単純で、しかも正しいものでした。フィッシングで盗めるものが存在しない。偽ドメインに入力させられる文字列がそもそも無い。認証情報のフィッシングでアカウントを失い続けてきた企業にとって、移行の理由はそれだけで十分でした。

Continue reading “パスキーの「登録」が新しい攻撃面になる:Pass-the-Passkeyが IdP 運用に突きつけたもの”