Ich kann mir mehrere Situationen vorstellen, in denen Nginx-Module für die Entwicklung verwendet werden müssen:
1 http-Zugriff
2 Die Anforderungen an das Linkmanagement sind hoch
3 Super hohe Parallelit?t
Gibt es noch andere Situationen?
Au?erdem habe ich das Gefühl, dass ich nur engstirnig bin, solange Module mit hohen Leistungsanforderungen grunds?tzlich auf Open Source umgestellt werden? Wenn es darum geht, auf Open Source umzusteigen, haben alle schon lange geplant, und wie viele geben einfach ihr Bestes? Oder ist es besser, jetzt zu lernen und zu verkaufen, und das Unternehmen ist bereit, mehr Leute auszubilden?
業(yè)精于勤,荒于嬉;行成于思,毀于隨。
已有模塊能不太費(fèi)力搞定的,盡量直接用。自己開發(fā),后續(xù)版本維護(hù)會是比較高的成本。
如果能將改進(jìn)提交合并到上游官方,會是比較好的結(jié)果。
另外,除非考慮過各種方案感覺必須要開發(fā)新的模塊,否則很可能已經(jīng)有人搞過相同的需求了。