0
I Use This!
Activity Not Available

Project Summary

VorwortDas StarCraft2 Community E-Sports League Script, ab jetzt SC2C.ESL, entstand mit der Idee zur Community zu dem kommenden Nachfolger des wohl erfolgreichsten Strategiespiel der 90er und dem heute noch sehr beliebten StarCraft. Während der Planung zu der Community, entstand auch schnell ein Umriss um die Funktionen, die die Community haben soll, und dazu gehörte ebenso eine Amateurliga für die, die gerne in einer Liga spielen wollen, ohne unbedingt gegen absolute Pro-Gamer antreten zu müssen. Und genau da entstand die Idee zu einer Liga. Das war die Geburtsstunde der StarCraft2 Community E-Sport League Script.

Die TechnikBei der Technik fiel die Wahl schneller, als man so denkt: PHP in zusammen Arbeit mit einer Datenbank, da von Anfang an eine vollständige Integration in die Community, die eigene Vorgabe war. Die Frage war eher: Sollte die Community vollständig selbst programmiert werden, oder auf ein bestehendes System auf gebaut werden. Ich entschied mich für letzteres, und war somit soweit bereits die ersten Planungen für die Community und der SC2C.ESL zu machen.

Das GrundsystemWelches System nun als Basis dienen sollte. Dabei stehen sehr kompetente System zur Auswahl, darunter das phpBB, vBulletine, WoltLab Community Framework (WCF) und myBB. SMF und kleinere andere Lösungen kamen nicht in Frage, da sie entweder zu unflexibel sind (SMF) was Codeerweiterungen an geht, oder nicht genügend Grundklassen zum einfachen Gestallten bieten oder eben (andere) zu alt sind und die Anforderungen an ein modernes und möglichst barrierefreies Design ebenso gewünscht waren, sowie möglichst schematisch korrektem HTML Code und leistungsfähigen Skriptcode. Auf Basis dieser Anforderungen ist die Liste am Ende auf diese vier System zusammen geschrumpft, mit dem betrachten der Codes und deren Sauberkeit, aber auch der Wartbarkeit, ging es relativ schnell auf das phpBB, vBulletine und das WCF zurück. Hier bei spielten dann sowohl Stil, als auch Codestruktur, Templatesystem und Erweiterbarkeit. Bei Templatesystem, und Erweiterbarkeit stellten vBulletine und das WCF das phpBB in den Schatten, da sie einfach zu erweitern sind, viele Möglichkeiten bieten, dabei verliert das vB bei dem heutigen Stil und der Wartbarkeit des Stiles. Für das WCF spricht bei all den Punkten aber die Verwendung von PHP5, XML, gute Erweiterbarkeit und das flexible Grundsystem die sogar eine Trennung sowohl von Forum und Liga bieten würde, als auch die einfache Verwaltung all dieser System . Nun ja, das ist auch ein wenig geprägt von meinem Praktikum bei WoltLab, aber sobald man sich mit dem System kennt, ist es doch ein gutes System.

test

Tags

sc2c

In a Nutshell, sc2cesl...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

GNU General Public License v3.0 or later
Permitted

Place Warranty

Use Patent Claims

Commercial Use

Modify

Distribute

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

Include Install Instructions

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    you can embed statistics from Open Hub on your site
  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    compare projects before you chose one to use

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis