Igen, bár attól függ hogy miért akarod így. Én NFS-en felmountolnám a távoli gépet a files könyvtárba és kész is a dolog. Persze ez nem "Drupal megoldás", de tény hogy gyorsan összehozható.
Ha azt akarod hogy pl. dedikált statikus szervered legyen mondjuk, vagy CDN-t akarsz használni, akkor bizony core patchelés nélkül nehéz lesz. De van egy ötletem (bár még nem próbáltam ki):
1) Valamilyen módon szinkronizálni a feltöltött fájlokat a távoli szerver(ekk)el. (NFS, S3 upload daemon, stb...)
2) Apache rewritetal a files könyvtárat egyszerűen 302-vel átírányítani a másik szerverre.
Persze ez private download módban nem fog működni.
Amennyiben mégiscsak a core patchelős irányba indulnál el, nézd meg a CDN nevű modult.
Azannya. Ennek kb. 10%-át értettem, de majd megrágom és utánajárok.
Azért kell így megoldanom, mert adva van egy multisite oldalcsoport a felhasználók megosztásával. Az egyik oldalon a felhasználók videót tölthetnek fel, de ezeket a videókat egy másik szerverre kellene feltölteni. Persze lehetne a videós oldal a videó tárhely szerverén, csak akkor a felhasználókat nem tudom megosztani, mivel az SQL szervert kívülről nem lehet elérni...
Ha NFS (Network File System) vagy egyéb hálózati filerendszerrel be tudod csatolni a videókat tartalmazó szerver megfelelő könyvtárát a Drupal alá, mint files könyvtárt, akkor megoldottad. Persze arra figyelj, hogy ennek lehetnek teljesítményproblémái (mégiscsak hálózaton kell átküldeni a videókat és utána még ki is kell szolgálni a felhasználónak).
Ki kellene próbálni hogy Apache rewritetal vajon megeszi-e a böngésző, ha átirányítod a másik szerverre a files könyvtárba érkező kéréseket. Ha ez működik, akkor mindenképpen ez javasolt, mert így nem kell még a Drupal szerverre is áttölteni a videókat, mielőtt kiszolgálnád minden egyes lekérésnek. Persze ez private download mellett tuti nem fog működni.
Szerény ismeretem szerint ez ugye azt jelentené, hogy a felhasználónak nem az oldalon, hanem egy OpenID szerveren (?) kell regisztrálnia, és így az én oldalaim mindegyikén be tud jelentkezni. Ezzel csak az a gond, hogy így el kell hajtani a felhasználókat egy másik oldalra, hogy ott regisztráljanak. Szerintem így nagy százalékuk egyszerűen regisztráció helyett továbbáll...
(de még átgondolom)
Ha jol emlekszem akkor korabban azt mondtad a videokat masik szervernek kellene kiszolgalni, ez NFS-nel nem fog menni, mert ilyenkor csak az adat tarolast vegzi a masik szerver.
Jo ez az LDAP, de ha azt se tudjak beallitani, hogy egy masik IP-rol el lehessen erni egy MySQL-t akkor szerintem ilyet se fognak csinalni.
Azert erdekelnenk az indokok...
Igen, bár attól függ
Igen, bár attól függ hogy miért akarod így. Én NFS-en felmountolnám a távoli gépet a files könyvtárba és kész is a dolog. Persze ez nem "Drupal megoldás", de tény hogy gyorsan összehozható.
Ha azt akarod hogy pl. dedikált statikus szervered legyen mondjuk, vagy CDN-t akarsz használni, akkor bizony core patchelés nélkül nehéz lesz. De van egy ötletem (bár még nem próbáltam ki):
1) Valamilyen módon szinkronizálni a feltöltött fájlokat a távoli szerver(ekk)el. (NFS, S3 upload daemon, stb...)
2) Apache rewritetal a files könyvtárat egyszerűen 302-vel átírányítani a másik szerverre.
Persze ez private download módban nem fog működni.
Amennyiben mégiscsak a core patchelős irányba indulnál el, nézd meg a CDN nevű modult.
--
Tolmács Márk
Drupal bandita
Azannya. Ennek kb. 10%-át
Azannya. Ennek kb. 10%-át értettem, de majd megrágom és utánajárok.
Azért kell így megoldanom, mert adva van egy multisite oldalcsoport a felhasználók megosztásával. Az egyik oldalon a felhasználók videót tölthetnek fel, de ezeket a videókat egy másik szerverre kellene feltölteni. Persze lehetne a videós oldal a videó tárhely szerverén, csak akkor a felhasználókat nem tudom megosztani, mivel az SQL szervert kívülről nem lehet elérni...
...mit tudok: http://web.termuves.hu
Nem baj, jó pap holtig tanul
Ha NFS (Network File System) vagy egyéb hálózati filerendszerrel be tudod csatolni a videókat tartalmazó szerver megfelelő könyvtárát a Drupal alá, mint files könyvtárt, akkor megoldottad. Persze arra figyelj, hogy ennek lehetnek teljesítményproblémái (mégiscsak hálózaton kell átküldeni a videókat és utána még ki is kell szolgálni a felhasználónak).
Ki kellene próbálni hogy Apache rewritetal vajon megeszi-e a böngésző, ha átirányítod a másik szerverre a files könyvtárba érkező kéréseket. Ha ez működik, akkor mindenképpen ez javasolt, mert így nem kell még a Drupal szerverre is áttölteni a videókat, mielőtt kiszolgálnád minden egyes lekérésnek. Persze ez private download mellett tuti nem fog működni.
--
Tolmács Márk
Drupal bandita
Ha csak a felhasználókat kell
Ha csak a felhasználókat kell megosztani, akkor miért nem használsz valami központosított autentikációt? OpenID pl.?
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Szerény ismeretem szerint ez
Szerény ismeretem szerint ez ugye azt jelentené, hogy a felhasználónak nem az oldalon, hanem egy OpenID szerveren (?) kell regisztrálnia, és így az én oldalaim mindegyikén be tud jelentkezni. Ezzel csak az a gond, hogy így el kell hajtani a felhasználókat egy másik oldalra, hogy ott regisztráljanak. Szerintem így nagy százalékuk egyszerűen regisztráció helyett továbbáll...
(de még átgondolom)
...mit tudok: http://web.termuves.hu
És ezzel a csoportok/jogok is megoszthatók?
Szerintem ez itt nem jó megoldás.
Nagy Gusztáv
Erre való az LDAP például.
Erre való az LDAP például. A Drupal LDAP integrációja egy jól fejlett példány és lefedi ezt a kérdéskört is.
--
Tolmács Márk
Drupal bandita
Ha jol emlekszem akkor
Ha jol emlekszem akkor korabban azt mondtad a videokat masik szervernek kellene kiszolgalni, ez NFS-nel nem fog menni, mert ilyenkor csak az adat tarolast vegzi a masik szerver.
Jo ez az LDAP, de ha azt se tudjak beallitani, hogy egy masik IP-rol el lehessen erni egy MySQL-t akkor szerintem ilyet se fognak csinalni.
Azert erdekelnenk az indokok...
---
http://drupalaton.hu