| | | | |
| |||||||
| Off-Topic Diskussionen Mach mal Pause vom Programmieren! |
|
| | LinkBack | Themen-Optionen | Bewertung: |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Über einen Webserver kannst Du Dokumente halt nur ausliefern pder umständlich "hochladen". Eben wie im Web. Als Dateimanager setzt Du da sicher aufs falsche Pferd.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Neuer Benutzer Registriert seit: 19.06.2011
Beiträge: 26
PHP-Kenntnisse: Anfänger ![]() | Hallo, also das NAS und die Mac Rechner befinden sich im lokalen Netzwerk. Die Daten liegen alle auf dem NAS und der Zugriff erfolgt durch gemountente Volumes. Da Daten, die nicht auf dem Mac liegen, nicht mit der Spolite suche gefunden werden können, wollte ich alle Daten durch das NAS Katalogisieren lassen. Das NAS soll nicht nur als File Server fungieren, sondern auch die Katalogisierung und die Datenbank übernehemen. Dabei müsste man warscheinlich zwei Dinge berücksichtigen. 1. Durch PHP und MySQL alle Daten des NAS Katalogisieren und aktualisieren. OS des NAS ist Linux. 2. Desktopoberfläche Betriebssystemunabhängig über PHP, AJAX, oder als Dektopsoftware Mac spezifisch mit Objective-C Da ich mich mit HTML, PHP, Ajax, MySQL noch nicht auskenne frage ich mal nach welche Sprache ich für welche Aufgabe verwenden kann. Michael Geändert von MiMa (19.06.2011 um 23:01 Uhr). |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Und warum gehst Du nicht auf meine Antwort ein?
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Neuer Benutzer Registriert seit: 19.06.2011
Beiträge: 26
PHP-Kenntnisse: Anfänger ![]() | Was meinst Du? Das als Dateimanager eine Webanwendung nicht die richtige Wahl ist? Da hast du vielleicht recht! Aber ich würde es gut finden wenn der FileServer die arbeiten der Katalogisierung und Aktualisierung vornimmt und auch die Datenbank. Da ist die Frage ob PHP mit mySQL da die richtige Wahl wäre? Oder direkt in C++? Für das Frontend müsste ich dann vielleicht doch eine Mac Anwendung in Objective-C erstellen, die auf die Datenbank des NAS zugreift. Michael |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Definiere Katalogisierung, definiere Aktualisierung und was eine Katalogisierung für einen Sinn hat, wenn der Zugriff auf die verwalteten Daten eingeschränkt ist.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Neuer Benutzer Registriert seit: 19.06.2011
Beiträge: 26
PHP-Kenntnisse: Anfänger ![]() | Hallo nikosch, hast Du noch nie eine Katalogisierungssoftware benutzt um Deine Daten zu verwalten. Der gleich Gedanke steht hinter meinem Problem. Alle Dateien auf dem NAS sollen in die Datenbank katalogisiert werden. Bei Änderungen und hinzufügen, oder löschen einer Datei, soll die MySQL Datenbank aktualisiert werden und auch Metadaten sollen in der Datenbank gespeichert werden. Wie eingeschränkt der Zugriff auf die Daten ist, hängt doch von der Clientlösung ab. Daher geht meine Frage immer noch welche Sprachen wären da geeignet. Server = Katalogisierung und aktualisierung der MySQL Datenbank über PHP und MySQL, Java oder gleich in C? Clientlösung warscheinlich nicht über Webbrowser und dhaer vermutlich kein PHP, HTML oder so? Michael |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() | mE hat nikosch genau den Finger auf deinem Problem - was nützt dir denn im Katalog - den du irgendwie auch pflegen musst - bei deinen Meta-Informationen wird das ja ne Sysiphusarbeit .. wenn ich auf meine NAS-Storage schaue, da liegen knapp 200 k Dateien auf 5 Tbyte - wenn der User dann im Katalog sehen kann - aha da gibts ne Datei xyz.dat, die enthält jene Information (Meta-Daten) und ist nicht verfügbar, da nicht gemountet, und dieser User darf sie nicht mounten ... Vielleicht schaust du mal auf die "Bemühungen" von Microsoft eine Datenbank-Schicht für sein Dateisystem zu implementieren - die letzten Monat sang und klanglos endgültig beerdigt wurden - Änderungen passieren halt am Dateisystem schneller, als die Datenbank das reflektieren kann - und obendrein bläht das die Informationen auf... ich denke, dass deine User mit einer Desktop-suche schneller zum Ziel kommen, wenn beim Ablegen der Dateien eine Aussagekräftige Ordnerstruktur und ebenso aussagekräftige Dateinamen verwendet werden. Da du von Mac-Rechnern schreibst, sollte es dir leicht fallen, entsprechende Konventionen zu entwerfen. Im übrigen .... wie sollte denn deine Datenbank "aktualisiert" werden ? per cronjob alle x Minuten ? denn durch reine Dateisystem-Operationen wird leider kein Datenbank-Eintrag ausgelöst - dann stell dich schon mal darauf ein, dass dein NAS alle x Minuten quasi NIX anderes tut, als den Katalog zu aktualisieren ... und das kann dauern Ich habe eine Zeit lang einen File-Server über ein NAS betrieben. Allein die Aktualisierung von dessen Datei-Liste - da kamen noch nicht mal handgeschriebene Meta-Informationen dazu, etwa 1.5 TByte , 7 k Dateien belegte das NAS für ca 1 Stunde komplett ... währenddessen hat der Fileserver quasi nicht reagiert
__________________ "Irren ist männlich", sprach der Igel und stieg von der Drahtbürste |
| | |
| | |
| Neuer Benutzer Registriert seit: 19.06.2011
Beiträge: 26
PHP-Kenntnisse: Anfänger ![]() | hi, Die Metadaten sind in den Dokumenten bereits integriert und mein Applescript macht das quasi automatisch. Es ändert die Dateinamen, generiert Metadaten, fügt Etiketten zu, sucht das richtige Datum heraus, verknüpft die richtigen Adressen zum Dokument, fügt die richtigen Projekte hinzu, fügt es in die Datensicherung ein, Generiert ein Archivdatum, Generiert ein Verfallsdatum, und legt es in der richtigen Stelle auf dem NAS ab. Sobald ich Objective-C richtig beherrsche, werde ich das Script in eine eigene Applikation umwandeln. Ich habe zwei NAS mit Erweiterung (28TB) meine Daten umfassen bereits über 5 Millionen Dokumente. Daher benötige ich unbedingt eine Datenbank. Ich habe bereits eine Desktop Lösung und bin damit mehr als unzufrieden, denn der Automatismus für das aktualisieren arbeitet quasi gar nicht und der Hersteller, scheint mir da nicht zu helfen (zu wollen). Ausserdem wäre mein Mac mit der Aktualisierung ständig beschäftigt. Durch Logbücher konnte ich ersehen, das der FileServer noch richtig Kapazitäten frei hat und damit die Katalogisierung mit der Datenbank übernehmen könnte. Das NAS hat ein Linux OS. Wie bei einem Backup muss die Datenbank einmal generiert werden und ja das kann dauern, aber wenn diese nur aktualisiert wird, dann wir eine Dateisystem-Operation doch die Datenbank aktualisieren. Das kostet weniger Ressourcen. Scheinbar kann ich für mein Problem wohl kaum PHP, HTML und Java einsetzen. Dann werde ich mal beginnen mich in C, C++ und Objective-C ein zu arbeiten. Viele Grüsse Michael Geändert von MiMa (20.06.2011 um 08:54 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Tabelle soll nach X Einträgen neue Zeile anfangen | raws18 | PHP Einsteiger | 6 | 10.02.2011 17:19 |
| Vie Formular empfangene Daten berarbeiten und an remote PHP Skript senden | fr3sh | PHP Einsteiger | 4 | 27.01.2011 10:20 |
| mehrere Daten von Tabelle gleichzeitig eintragen | Mario75 | PHP Einsteiger | 3 | 27.11.2010 12:49 |
| Bestimmte Daten aus Arrays filtern | Spanky1342 | PHP Tipps 2010 | 3 | 26.08.2010 16:38 |
| [Erledigt] geänderte Daten übergeben ? | danyh | Datenbanken | 3 | 17.03.2010 12:00 |
| Website in XML-Format öffnen und Daten in DB schreiben...aber nur wie ? | Oli Krause | PHP Tipps 2009 | 11 | 22.03.2009 12:36 |
| Registrierte User sollen ihre Daten ändern können | 54ch4 | PHP Tipps 2009 | 17 | 14.03.2009 14:29 |
| Daten dynamisch filtern und exportieren | tom2ba | Datenbanken | 13 | 06.02.2009 13:54 |
| Scriptsuche Suche Script zum einpflegen von daten... | derTorsten1909 | Scriptbörse | 17 | 10.01.2009 18:22 |
| [Anfänger] Daten Sortieren und Filtern mit Mysql | PHP Tipps 2007 | 7 | 04.11.2005 23:30 | |
| [Erledigt] sql daten für einen kunden auslesen/ändern im Formular | PHP Tipps 2005-2 | 3 | 12.10.2005 08:36 | |
| [Erledigt] Daten aus mehreren Tabellen holen | Datenbanken | 0 | 19.09.2005 17:14 | |
| Daten aus MYSQL nach Datum filtern | Datenbanken | 3 | 19.09.2005 16:09 | |
| Daten auslesen und ändern | Datenbanken | 2 | 17.09.2005 19:28 | |
| Daten eintragen und auslesen | Rettungsdackel | Datenbanken | 0 | 14.09.2005 16:29 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| daten katalogisieren, applescript dateiliste, katalogisieren linux, php script katalogisieren, daten katalogisierung, dateien katalogisieren php, applescript dateilisten verwalten, katalogisieren php archiv, dateien katalogisieren, synology nas dateiliste erstellen, php code katalogisieren, html katalogisieren von daten linux, diskstation dateien katalogisieren, linux dateien katalogisieren, os x nas katalogisieren, php katalogisieren, katalogisieren mit mysql, katalogisiert php script, dateien katalogisieren linux, beliebige dateien kategorisieren |