generated from leonetienne/LaTeX-Paper-template
feat: fazit vergleich
This commit is contained in:
parent
c7c4956c29
commit
a636604d6c
@ -14,7 +14,7 @@ Um mit QR-Codes zu arbeiten, ist es unabdinglich, QR-Codes zu erstellen, da dies
|
||||
Prinzipiell gibt es zwei Möglichkeiten QR-Codes zu erstellen: Auf Browserseite in JavaScript und auf Serverseite in PHP.
|
||||
Das ist so, da es lediglich diese zwei Domänen gibt.
|
||||
|
||||
\subsection*{Javascript-Implementationen}
|
||||
\subsection{Javascript-Implementationen}
|
||||
\subsubsection*{jquery-qrcode}
|
||||
\textit{jquery-qrcode} ist ein Plugin für JQuery um dynamisch QR-Codes auf Browserseite zu generieren.
|
||||
Jedoch verweist diese Bibliothek selbst auf ihren desolaten Zustand und empfielt stattdessen \enquote{kjua} zu verwenden
|
||||
@ -43,7 +43,7 @@ vor circa zwei Jahren, Februar 2021, durch und schlug zudem fehl. Einige Pull-Re
|
||||
Die Bibliothek wurde 74 Millionen mal heruntergeladen mit 6308 Sternen markiert.
|
||||
Soldair/node-qrcode ist MIT-lizensiert \cite{bib:npmjs-soldair-node-qrcode}.
|
||||
|
||||
\subsection*{PHP-Implementationen}
|
||||
\subsection{PHP-Implementationen}
|
||||
\subsubsection*{chillerlan/php-qrcode}
|
||||
Eine arrivierte Lösung für QR-Code Generierung in PHP ist \textit{chillerlan/php-qrcode}, umgesetzt durch
|
||||
Eugen Rochko und weitere. Das zeigt sich durch den zu diesem Zeitpunkt auf 5 Millionen stehendem Downloadzähler,
|
||||
@ -86,7 +86,7 @@ Spezielle Styles sind nicht erwähnt. Ein Großteil der Issues und Pull-Requests
|
||||
BaconQrCode ist mit einer BSD-2-Clause-Lizenz lizensiert
|
||||
\cite{bib:bacon-baconqrcode}.
|
||||
|
||||
\subsection*{Vergleich in Bezug auf die Problemstellung}
|
||||
\subsection{Vergleich in Bezug auf die Problemstellung}
|
||||
Um eine Bibliothek als \enquote{die Beste} für einen Anwendungsfall zu kurieren,
|
||||
müssen die konkreten Anforderungen und Constraints für diesen Anwendungsfall beachtet werden.
|
||||
Das ist so, da verschiedene Eigenschaften der Bibliotheken verschiedene Auswirkung in Gewichtung und Richtung
|
||||
@ -177,3 +177,8 @@ Da es sich hierbei um eine PHP-Bibliothek handelt, die über Composer in PHP- \^
|
||||
und eine API bereitstellt, ist die \enquote{Workflow-Eignung} gut. Die BSD-2-Clause-Lizenz verkompliziert eine Integration,
|
||||
da dadurch eine Copyright-Notiz an Nutzer gezeigt werden muss \cite{bib:opensource-license-bsd-2}.
|
||||
Dadurch werden drei Punkte einer vollkommenen Workflow-Eignung abgezogen, wodurch sieben Punkte vergeben werden.
|
||||
|
||||
\subsection{Fazit}
|
||||
Nach Evaluation der verschiedenen QR-Code-Bibliotheken im Kontext der vorliegenden Problemstellung erweist sich
|
||||
\textit{chillerlan/php-qrcode} als die am besten geeignetste Bibliothek. Somit wird \textit{chillerlan/php-qrcode}
|
||||
als QR-Code Technologie verwendet werden.
|
||||
|
Loading…
x
Reference in New Issue
Block a user