Statisches PCSpecs-Logo

Systemprofile und Hardwarechecks

Interne Entwicklung

PCSpecs

PCSpecs sammelt Hardwaredaten und prüft, ob die eingetragene Konfiguration technisch Sinn ergibt – vom passenden Sockel bis zur Grafikkarte, die tatsächlich ins Gehäuse passen muss.

Inhalt zuletzt geändert:

Was dahintersteckt

PCSpecs soll Computer, Laptops, Handhelds und andere Systeme übersichtlich erfassen. Der aktuelle Stand ist noch interne Entwicklung – eine fertige öffentliche Plattform gibt es also noch nicht.

Der wichtigste Punkt ist der technische Gegencheck. PCSpecs vergleicht die eingetragenen Komponenten und Angaben miteinander. Stehen dort fünf RAM-Module, obwohl das Mainboard nur zwei Steckplätze besitzt, oder ist die Grafikkarte länger als der Platz im Gehäuse, gibt es einen verständlichen Hinweis: Schau da bitte noch einmal nach.

Das Ergebnis soll nicht bloß rot oder grün aufleuchten. Der Nutzer soll erkennen können, welche Angaben geprüft wurden und warum etwas wahrscheinlich nicht stimmen kann.

Schon vorhanden

  • Datenmodelle für Systeme, Komponenten und technische Angaben

  • Sichtbarkeit als öffentlich, ungelistet oder privat

  • Grundlagen für CPU, GPU, Mainboard, RAM, Speicher, Netzteil und Gehäuse

  • Erste Regeln für Sockel, Schnittstellen und weitere Hardwareangaben

  • Automatisierte Prüfungen für Datenbank und Entwicklungsstand

Gerade im Bau

  • Plausibilitätschecks für Abmessungen, Steckplätze und Einbauorte

  • Hinweise, die verständlich sagen, welche Angabe geprüft werden sollte

  • Ein sichtbarer Systemeditor und öffentliche Profilansichten

  • Weitere Regeln für unterschiedliche Hardwarekombinationen

Später geplant

  • Benchmarks mit getrennten Standard- und Übertaktungswerten

  • Importe aus bekannten Diagnoseprogrammen

  • Vergleiche zwischen ähnlichen Systemen

  • Aufrüstungsplanung, Hardwarehistorie und weitere Integrationen

Eine 340 Millimeter lange Grafikkarte wird schließlich nicht kürzer, nur weil man sie mit besonders viel Zuversicht vor ein kleines ITX-Gehäuse hält.

Eingesetzte Technik

  • PHP 8.5
  • MySQL 8
  • Redis
  • JavaScript
  • CSS

Repository-Umfang

238 versionierte Dateien

Sprachanteile laut GitHub

  • PHP 94,8 %
  • Blade 5,1 %
  • JavaScript 0,1 %
  • CSS 0,0 %

Letzter Commit:

Letzte Fortschritte

Aktueller Stand
  1. Kompatibilitätsdetails ergänzt
  2. Interner Systemeditor ergänzt
  3. Gehäuse-Kompatibilität ergänzt