Systems selections: Difference between revisions
(various additions and fmt) |
(→Current databases: expanding) |
||
Line 22: | Line 22: | ||
Currently using all major free software RDBMS: | Currently using all major free software RDBMS: | ||
* MariaDB | * [[w:MariaDB]] | ||
* MySQL | * [[w:MySQL]] | ||
* PostgreSQL | * [[w:PostgreSQL]] | ||
'''Considered databases''' | '''Considered databases''' | ||
* [[ | * [[Databases#Graph databases|Graph databases]] and [[Database#Subject-predicate-object databases|Subject-predicate-object databases]] seem to perform the same thing just with different architecture and suitability for certain searches. See [[Talk:Databases]] for more on this. | ||
---- | ---- |
Revision as of 11:16, 27 August 2016
Factors affecting database systems selections
- Copyleft 'free to modify' and 'free in cost' software is strongly preferred over other solutions.
- Minimal modifications required could be another preference as that means maintenance of the chosen solution is minimized in that aspect.
Languages
Programming languages
Currently used languages
- PHP
- ruby
- python
Considered languages / languages of interest
Databases
Current databases
Main article: Database
Currently using all major free software RDBMS:
Considered databases
- Graph databases and Subject-predicate-object databases seem to perform the same thing just with different architecture and suitability for certain searches. See Talk:Databases for more on this.
Frameworks
- Frameworks
Software
Main article: Software
Current software
- MediaWiki
- diaspora*
- Hubzilla
- Friendica
- GNU social
- GNU MediaGoblin
...
APIs
APIs to communicate with:
- Free social media ones