Heim > Backend-Entwicklung > PHP-Tutorial > LTS als Unternehmen: Wie ein altes Projekt zur Grundlage für ein neues Geschäftsmodell werden kann

LTS als Unternehmen: Wie ein altes Projekt zur Grundlage für ein neues Geschäftsmodell werden kann

DDD
Freigeben: 2025-01-12 10:54:43
Original
916 Leute haben es durchsucht

LTS as a Business: How an Old Project Can Become the Foundation for a New Business Model

Ich experimentiere mit einem Geschäftsmodell, bei dem es um die Unterstützung und Pflege eines veralteten Open-Source-Projekts geht – ein Konzept, das meiner Meinung nach erhebliches Potenzial birgt. Mein aktueller Fokus liegt auf CRUDBooster.

Die Entstehung der Idee

CRUDBooster erfreute sich vor etwa sechs Jahren großer Beliebtheit bei Entwicklern. Ich persönlich habe es in fünf Projekten eingesetzt. Die Veröffentlichung neuerer PHP- und Laravel-Versionen machte es jedoch einfach composer update unpraktisch. Insbesondere der Wechsel zu PHP 8 hat erhebliche Anforderungen an die Codequalität deutlich gemacht.

Meine ersten Versuche bestanden darin, CRUDBooster zu forken, kritische Kompatibilitätsprobleme zu lösen und die Funktionalität meiner Projekte wiederherzustellen. Allerdings verursachten anhaltende, unerwartete Fehler in bestimmten Anwendungsfällen einen erheblichen Zeit- und Arbeitsaufwand. Dies führte zu einer Erkenntnis: Wenn Ich vor diesen Herausforderungen stand, taten es wahrscheinlich auch andere CRUDBooster-Benutzer, denen die Ressourcen oder die Zeit fehlten, um das Projekt komplett neu zu schreiben oder kontinuierlich Fehler zu beheben.

Mein Ansatz

Modernisierung von CRUDBooster für PHP 8

Ich habe CRUDBooster komplett neu erstellt, es auf PHP 8 migriert und das gesamte System sorgfältig getestet. Dieser Prozess, der nebenberuflich durchgeführt wurde, dauerte etwa einen Monat.

Einrichtung von Vertriebskanälen

Ich habe verschiedene Verteilungsmethoden erkundet:

  • Privates Composer Repository: Obwohl praktisch, erwiesen sich die Kosten als unerschwinglich.
  • Privates GitHub-Repository: Eine attraktive Option, aber anspruchsvoll in Bezug auf die manuelle Verwaltung.
  • Patreon: Dies erwies sich als die schnellste und unkomplizierteste Lösung, die eine integrierte Abrechnung und die Möglichkeit bietet, Artikel zu veröffentlichen und Artefakte (neue Versionen) freizugeben. Innerhalb weniger Tage startete ich eine Patreon-Seite (//m.sbmmt.com/link/a8fce534946205342d958571e15558df) mit öffentlich zugänglichen Beschreibungen, aber nur Abonnentenzugriff auf das aktualisierte Projekt.

Vermarktung des Dienstes

Der anspruchsvollste Aspekt war die Kontaktaufnahme mit potenziellen Kunden. Ich habe Links zu meinem Angebot in die Fußzeilen mehrerer persönlicher Projekte eingefügt (eine SEO-Strategie) und eine README.md-Datei im gespaltenen CRUDBooster-Repository erstellt, um Benutzer über die aktualisierte Version zu informieren.

Abschließende Gedanken

Derzeit habe ich keine aktiven Abonnenten gewonnen. Dennoch war das Upgrade für meine eigenen Projekte von entscheidender Bedeutung und das gesamte Unterfangen war unglaublich aufschlussreich. Ich bin fest davon überzeugt, dass dieses Modell vielversprechend ist, insbesondere in der unterversorgten Nische des Langzeit-Supports (LTS) für Legacy-Anwendungen – ein Bereich, der eindeutig dedizierten Support benötigt.

Ich würde mich über Ihr Feedback und Ihren Rat freuen. Haben Sie ähnliche Unternehmungen unternommen? Teilen Sie Ihre Erfahrungen und Erkenntnisse in den Kommentaren!

Das obige ist der detaillierte Inhalt vonLTS als Unternehmen: Wie ein altes Projekt zur Grundlage für ein neues Geschäftsmodell werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage