PHP oder Microsoft Access
Hallo,
ich suche Informationen für ein Schulprojekt, es wäre super wenn mir hier jemand helfen könnte
Es geht wie im Betreff schon beschrieben um die Verwendung von PHP oder Microsoft ACCESS in Bezug auf die Benutzeroberfläche.
Gibt es bei dem einen oder anderen gewisse Vorteile oder ggf. auch Nachteile die das jeweilige Programm mit sich bringen?
Dinge die für mich interessant sind:
- Datenbank mit MySQL
- wie ist die Datengröße
- Zeitaufwand zum erstellen einer oberfläche
- Preis
- Einsatzmöglichkeit
- Ist eine Verwendung meherer PCs möglich?
- Wie ist die Wartungsanfälligkeit von PHP oder ACCESS?
- Bearbeitung der Oberfläche (einfach/schwer)?
- Arbeiten mit der Oberfläche (umständlich/easy)?
- Wie ist die Optik der Oberfläche?
Es wäre super wenn ihr mich unterstützen könnt.
Freundliche Grüße
Simon
ich suche Informationen für ein Schulprojekt, es wäre super wenn mir hier jemand helfen könnte
Es geht wie im Betreff schon beschrieben um die Verwendung von PHP oder Microsoft ACCESS in Bezug auf die Benutzeroberfläche.
Gibt es bei dem einen oder anderen gewisse Vorteile oder ggf. auch Nachteile die das jeweilige Programm mit sich bringen?
Dinge die für mich interessant sind:
- Datenbank mit MySQL
- wie ist die Datengröße
- Zeitaufwand zum erstellen einer oberfläche
- Preis
- Einsatzmöglichkeit
- Ist eine Verwendung meherer PCs möglich?
- Wie ist die Wartungsanfälligkeit von PHP oder ACCESS?
- Bearbeitung der Oberfläche (einfach/schwer)?
- Arbeiten mit der Oberfläche (umständlich/easy)?
- Wie ist die Optik der Oberfläche?
Es wäre super wenn ihr mich unterstützen könnt.
Freundliche Grüße
Simon
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 327450
Url: https://administrator.de/contentid/327450
Ausgedruckt am: 04.11.2024 um 22:11 Uhr
11 Kommentare
Neuester Kommentar
Hi,
1. warum gerade MS Access ( kostenpflichtig, Anwendung immer nur auf der Version anwendbar -> schwierig beim Upgrade ) -> kostenlose Alternative dazu Libreoffice Base!
2. Access - muss mehrmals installiert werden - (Licenze pro Client )
3. Alternativ dazu:
nimm Linux ( Opensuse, Fedora (Redhat ), Debian oder Ubuntu (Derivate) Knoppix kann ist PXE bootbar - die Clients oder
Astaro bzw. edubuntu (Schulsoftware )!
Zur Optik und Bedienung kann ich erstmal nichts dazu sagen!
Gruß
Holger
1. warum gerade MS Access ( kostenpflichtig, Anwendung immer nur auf der Version anwendbar -> schwierig beim Upgrade ) -> kostenlose Alternative dazu Libreoffice Base!
2. Access - muss mehrmals installiert werden - (Licenze pro Client )
3. Alternativ dazu:
nimm Linux ( Opensuse, Fedora (Redhat ), Debian oder Ubuntu (Derivate) Knoppix kann ist PXE bootbar - die Clients oder
Astaro bzw. edubuntu (Schulsoftware )!
Zur Optik und Bedienung kann ich erstmal nichts dazu sagen!
Gruß
Holger
Wieso nicht??
"Grafische Benutzeroberfläche oder auch grafische Benutzerschnittstelle (Abk. GUI von englisch graphical user interface) bezeichnet eine Form von Benutzerschnittstelle eines Computers. Sie hat die Aufgabe, Anwendungssoftware auf einem Rechner mittels grafischer Symbole, Steuerelemente oder auch Widgets genannt, bedienbar zu machen."
Quelle
Sie hat die Aufgabe, Anwendungssoftware auf einem Rechner mittels grafischer Symbole, Steuerelemente oder auch Widgets genannt, bedienbar zu machen."
Und das mache ich dann doch eher mit HTML-Techniken. PHP ist das Bindeglied der Oberfläche zur Datenbank. Aber es stimmt schon, vielleicht war meine Aussage etwas zu "akademisch".Henning
Hi Simon,
was ist denn Gegenstand des Schulprojekts oder die Ausgangslage? Möchtest du ein UI für eine (bereits existierende?) MySQL Datenbank entwickeln?
Meiner Meinung nach hast du mehr davon im späteren Leben, wenn du dir etwas PHP aneignest. Andererseits ist es - wenn ich mich recht erinnere - mit den Assistenten in MS Access extrem schnell möglich, mit ein paar Klicks eine rudimentäre UI zu erstellen. Nur, um das dann in etwas zu verwandeln, was für euren Fall nützlich und "useable" ist, benötigst du viel Zeit, um dir a) das spezifische MS Access Wissen anzueignen oder b) rumzuexperimentieren und zu "spielen"
Bei PHP beschäftigst du dich automatisch auch mit HTML, CSS und SQL - und das Wissen kannst du bei sehr vielen anderen Gelegenheiten noch brauchen. Zudem kann ich dir folgendes Buch dazu ans Herz legen "PHP und MySQL für Kids", bzw. auch das dazugehörige Praxisbuch. Wenn du noch mehr HTML und CSS Hintergrund möchtest, gibts aus der Reihe auch entsprechendes. Ich habe selbst alle diese Bücher verwendet, um mir die Basics beizubringen und fand den Einstieg damit leicht und praxisnah. Ich finde, dass eignet sich gut für ein Schulprojekt.
Viele Grüße,
Thorsten
was ist denn Gegenstand des Schulprojekts oder die Ausgangslage? Möchtest du ein UI für eine (bereits existierende?) MySQL Datenbank entwickeln?
Meiner Meinung nach hast du mehr davon im späteren Leben, wenn du dir etwas PHP aneignest. Andererseits ist es - wenn ich mich recht erinnere - mit den Assistenten in MS Access extrem schnell möglich, mit ein paar Klicks eine rudimentäre UI zu erstellen. Nur, um das dann in etwas zu verwandeln, was für euren Fall nützlich und "useable" ist, benötigst du viel Zeit, um dir a) das spezifische MS Access Wissen anzueignen oder b) rumzuexperimentieren und zu "spielen"
Bei PHP beschäftigst du dich automatisch auch mit HTML, CSS und SQL - und das Wissen kannst du bei sehr vielen anderen Gelegenheiten noch brauchen. Zudem kann ich dir folgendes Buch dazu ans Herz legen "PHP und MySQL für Kids", bzw. auch das dazugehörige Praxisbuch. Wenn du noch mehr HTML und CSS Hintergrund möchtest, gibts aus der Reihe auch entsprechendes. Ich habe selbst alle diese Bücher verwendet, um mir die Basics beizubringen und fand den Einstieg damit leicht und praxisnah. Ich finde, dass eignet sich gut für ein Schulprojekt.
Viele Grüße,
Thorsten
Richtig, aber wer PHP kann, der wird sich mit HTML/CSS schon auskennen...
Ich dachte da eher in Zusammenhang an die erwähnte MySQL-DB dran.
in MS Access und im Libre Office kann man sich eine Datenbank und halt auch die GUIs mit ein paar Handgriffen designen, wobei das Access halt schon sehr sehr komfortabel ist. Um ein Grundverständnis von Datenhandhabung zu lernen finde ich diese Lösungen schon ganz gut für den Unterricht geeignet weil man eine Software installiert und man dann direkt loslegen kann.
MySQL ist ein richtiges Serversystem, das nichts, aber auch garnicht mitbringt außer eben einen SQL Server. Um den zu verwalten braucht man ne extra Software, bzw. im professionellen Umfeld wird gerne das "phpMyAdmin" genommen. Dafür braucht man aber auch einen WEbserver (meist Apache) und eine PHP Skriptumgebung.
Und wenn man die hat kann man auch auf demselben System dann mal anfangen, Webanwendungen zu bauen. Aber per Hand? no way. Sowas macht man schon seit 10 Jahren nicht mehr. Dafür braucht's dann noch ein Stück Software, das für die Tabellen / Datenbank dann die Skripte generiert, die man dann in seiner Webanwendung einbauen möchte.
Das ist dann schon professionell, erfordert aber auch die entsprechenden Administratorkenntnisse...
MySQL ist ein richtiges Serversystem, das nichts, aber auch garnicht mitbringt außer eben einen SQL Server. Um den zu verwalten braucht man ne extra Software, bzw. im professionellen Umfeld wird gerne das "phpMyAdmin" genommen. Dafür braucht man aber auch einen WEbserver (meist Apache) und eine PHP Skriptumgebung.
Und wenn man die hat kann man auch auf demselben System dann mal anfangen, Webanwendungen zu bauen. Aber per Hand? no way. Sowas macht man schon seit 10 Jahren nicht mehr. Dafür braucht's dann noch ein Stück Software, das für die Tabellen / Datenbank dann die Skripte generiert, die man dann in seiner Webanwendung einbauen möchte.
Das ist dann schon professionell, erfordert aber auch die entsprechenden Administratorkenntnisse...
Um das Thema mal wieder auf den Ursprung zurück zu ziehen mal meine Antwort auf die gegeben Aufstellung:
hoffe mal das konnte dir Helfen.
Gruß Robert
Zitat von @SIMONJAKOB:
Hallo,
ich suche Informationen für ein Schulprojekt, es wäre super wenn mir hier jemand helfen könnte
Es geht wie im Betreff schon beschrieben um die Verwendung von PHP oder Microsoft ACCESS in Bezug auf die Benutzeroberfläche.
Gibt es bei dem einen oder anderen gewisse Vorteile oder ggf. auch Nachteile die das jeweilige Programm mit sich bringen?
Dinge die für mich interessant sind:
- Datenbank mit MySQL
- wie ist die Datengröße
hängt von den Daten abHallo,
ich suche Informationen für ein Schulprojekt, es wäre super wenn mir hier jemand helfen könnte
Es geht wie im Betreff schon beschrieben um die Verwendung von PHP oder Microsoft ACCESS in Bezug auf die Benutzeroberfläche.
Gibt es bei dem einen oder anderen gewisse Vorteile oder ggf. auch Nachteile die das jeweilige Programm mit sich bringen?
Dinge die für mich interessant sind:
- Datenbank mit MySQL
- wie ist die Datengröße
- Zeitaufwand zum erstellen einer Oberfläche
Ist vom Projekt abhängig und von den Programierkenntnissen- Preis
Kostenlos (Opensource) bist XX€- Einsatzmöglichkeit
kleine Abfragen bis hin zu vielem..- Ist eine Verwendung meherer PCs möglich?
Ja PHP und MySQL bekommst kostenlos, MS Access kostet je lizens- Wie ist die Wartungsanfälligkeit von PHP oder ACCESS?
dazu sag ich mal Updates / Patches einspielen- Bearbeitung der Oberfläche (einfach/schwer)?
Je nach dem.. PHP ist HTML und CSS abhängig. Bei Access denk ich mal hängt es an den Kenntnissen- Arbeiten mit der Oberfläche (umständlich/easy)?
Liegt am Ersteller.. wie Intuitiv und was gemacht werden muss- Wie ist die Optik der Oberfläche?
Programmierer abhängig.. mit Bildern und Buttons oder nur text.hoffe mal das konnte dir Helfen.
Gruß Robert