Telepítési lehetőségek és alkalmazásokhoz használt FileMaker, FileMaker csapat
Ezt az anyagot szánják elsősorban a kezdő fejlesztők, valamint az alkalmazás fejlesztés ügyfelek FileMaker. kérelmet az ügyfelek gyakran kérdezik - és hogyan fog működni tervezett alkalmazás, hogyan hajtsák végre a többfelhasználós program, amely kell telepíteni a számítógépekre, és hasonlók? Mivel több változat, és különböznek a költségek szempontjából és a jelenlegi feladatokat, úgy döntöttem, hogy az információk és mesélni az összes fő változatban. Kezdjük egy egyszerű és folytatni fogjuk lépni a bonyolultabb megoldásokat.
Az eredmény a FileMaker alkalmazások fejlesztése egy fájlt (ritkán több, mint egy fájl) .fmp12 formátumban (egy korábbi változata .fmp7). Ez a fájl tartalmazza mind maga az adatbázis és a funkcionalitás a kérelmet - maszkok, szkriptek, stb Lássuk, mit tehetünk vele, és hogyan kell használni.
Egy felhasználós alkalmazás Runtime megoldás.
Fontos jellemzője a FileMaker az a képesség, hogy hozzon létre az úgynevezett Runtime megoldás. Runtime megoldás - egy olyan program alapján kialakított Ön fmp12-fájlt, és nincs szükség a mű maga FileMaker. Annak létrehozását igényli FileMaker Pro Advanced. Sőt, ellentétben Pro Advanced verzió a hagyományos Pro és ez lehetőséget (plusz még néhány fontos funkciót a professzionális fejlesztők). A szerkezet a FileMaker Pro Advanced egy olyan képessége (az úgynevezett a menün keresztül) Fejlesztő Utilities, és elsődleges célja, hogy hozzon létre egy Runtime megoldás. Attól függően, hogy hol vagyunk indít FileMaker Pro Advanced, Windows vagy Mac OS X rendszert, futási Megoldást ezt az operációs rendszert. Igen, igen, a FileMaker képes konvertálni a fájlokat a program a Windows számítógépek, és a Macintosh.
Technikailag Runtime megoldás egy szoftver konténer, ahol, mintha FileMaker beágyazza magát. Az eredmény megalakult a program mappát, és számos különböző fájlok és a szolgáltatás elindítása. Windows-on, ez a „program neve» .exe, az OS X «program neve» .app. Amellett, hogy a fájlt tartalmazó mappára lesz „a program neve» .fmpur. Ez az adatbázis is, és ha szükséges, akkor nyugodtan lehet nyitni FileMaker, mint egy közönséges fmp12-fájl, például, hogy módosítsa a funkció a program, majd a létrehozása egy új változata a Runtime megoldás.
A felhasználó számára, hogy működjön együtt Runtime megoldás nem különbözik a munkát bármely más programot. Telepítése semmilyen további szoftver, beleértve a FileMaker önmagában nem szükséges. A felhasználó egyszerűen elhelyez egy mappát Runtime megoldás bármely kényelmes helyet maguknak a számítógépen és fut az exe fájlt vagy alkalmazást.
Runtime megoldás számos korlátja van. A legfontosabb ezek közül - egy-felhasználós megoldás. Ahhoz, hogy hozzáférjen az adatokhoz is, akkor lehet szervezni több felhasználó, ahol minden lesz egy csomó név / jelszó, de a munka kell majd felváltva. Runtime megoldás tetszik, ha dolgozik egy alkalmazás, vagy ha a munkát rendszeresen és esetleg fogadja el a következő felhasználói élményt. Runtime megoldás, mert ez csak egy program, valamit a mentést akkor kell vigyázni magukra. Nem feltétlenül, hogy egy biztonsági másolatot a teljes mappa, csak foglalni elég .fmpur-fájlt.
Egy másik korlátozása Runtime megoldás, szemben a FileMaker - a hiánya memória funkció a PDF-fájl. Ez a korlátozás azonban könnyen bejárható nyomtatási funkciójával. OS X-en a lehetőséget, hogy mentse a PDF-fájlt a nyomtatási párbeszédablak, beépített operációs rendszer maga, és a Windows, először telepíteni kell a PDF-nyomtató (több is van, akkor könnyen megtalálja az interneten, beleértve az ingyenes).
Licensing Ha Runtime Solution felhasználó vásárolni, nincs szükség engedélyre. Fejlesztő hogy hozzon létre egy Runtime megoldás megköveteli FileMaker Pro Advanced.
Többfelhasználós használata nélkül FileMaker Server. Akár 5 felhasználók.
Ezt a lehetőséget választva a kis (legfeljebb öt egyidejű felhasználó) munkacsoportokban. FileMaker Pro «is” broadcast nyílt meg fmp12 fájlt egy helyi hálózaton - az úgynevezett megosztása. Sőt, azt mondhatjuk, hogy egy kis beépített FileMaker-szerver is FileMaker Pro. A szempontból a felhasználók, mint a munkaszervezés a következő:
Az egyik számítógép ki van választva, mint a központ. Úgy van beállítva FileMaker Pro, nyissa meg a fájlt, és a képesség, hogy a fájlok elérése a hálózatról (Sharing). Az összes többi számítógépen, a felhasználók is meg FileMaker Pro, és a felhasználók csatlakozni az alkalmazást a Megnyitás parancsával Remote menüt ( „Open Remote” FileMaker magyar verzió). A felhasználó megnyit egy fájlt egy központi számítógép képes együttműködni az adatbázist, valamint más felhasználók.
Egy jelentős akadálya az ilyen elrendezés számának korlátozása egyidejű felhasználó - nem több, mint öt. Ha egy hatodik felhasználó megpróbál csatlakozni az adatbázishoz, az adatbázis, hogy „nem szabad megengedni,” hogy ő kell várni, amikor az egyik felhasználó származik az alap.
További hátrány, hogy a központi számítógép mindig fut FileMaker adatbázis fájl nyitva. Ha a számítógép, amely része az egyik számítógép-felhasználók, ez kényelmetlen lehet, hogy a számítógépen minden alkalommal nyílt FileMaker, és a véletlen az ügy lezárása, illetve a FileMaker letiltja az összes felhasználó számára.
Általánosságban azt mondhatjuk, hogy ez a módszer célja a kisebb munkacsoportok, amikor a tervezett terhelés az alapja egy kis vagy időszakos és az adatok integritása nem sok prioritás. Ezután lépni a szakmai lehetőségek alkalmazás telepítését a FileMaker Server.
Licensing. FileMaker Pro licenc összegének felhasználói számítógépek, tekintettel arra, hogy ezt a lehetőséget korlátozza azt a felhasználók száma, ez nem több, mint öt.
FileMaker Server + FileMaker Pro
Ez a megvalósítás a klasszikus és a legelterjedtebb, amikor dolgozik fejlesztett alkalmazások a FileMaker. A kiszolgáló telepítése szerver szoftver a platform FileMaker - FileMaker Server. és a felhasználó számítógépén telepített FileMaker Pro. Az adatbázishoz való hozzáférés, mint az előző változat keresztül a parancsot Nyílt távoli.
Nem kell, hogy a szakmai szerver számítógép, mint a szerver. Attól függ, hogy a komplexitás és a „gravitációs” a kérelem, a várható terhelés az adatbázis és a felhasználók száma. A kisebb szervezetek, vagy a kis munkacsoport szerver szolgálhat, mint egy hagyományos modern számítógép. A népszerű megoldás - alkalmazása Apple MacMini számítógépes szerver - nem túl drága, egy kis, csendes és megbízható számítógép megbirkózik kiszolgáló szerepét - lehetővé konfigurálja, tedd a sarokban, és feledésbe merült. Érdemes megjegyezni, hogy a FileMaker Server léteznek Windows és OS X A funkcionális nem különbözik, hogy a számítógéppel bármely operációs rendszer használata határozza csak a személyes preferenciák.
Telepítse az alkalmazás a szerveren nem valami bonyolult. Valójában az egész művelet csökken másolás fmp12-fájl (ok) egy külön mappát a szerveren.
A második fontos funkciója FileMaker Server az a képesség, hogy hozzáférést biztosít az adatbázis harmadik féltől származó alkalmazások: hozzáférés ODBC-n keresztül használja a FileMaker Server XML vagy php szerver. Ez lehetővé teszi, hogy integrálja az alkalmazás más platformokon.
Mivel ez az áttérést a legtöbb klasszikus, nincs értelme beszélni a hátrányokat, mint más lehetőségeket. Itt minden FileMaker funkciókat használják a 100% -ot.
Licensing. Egy licenc FileMaker Server + engedély FileMaker Pro a több felhasználói számítógépek.
A rendszerhez való hozzáférés révén egy iOS eszköz (iPhone és iPad)
Fontos jellemzője a FileMaker platform a rendelkezésre álló teljes kliens iOS-eszközökön - FileMaker Go (letölthető az Apple AppStore ingyen). A FileMaker Go tud dolgozni fmp12-fájl helyi (korábban feltölti az iOS-eszközön) és a hálózati csatlakozó FileMaker Server. Gyakorlatilag ez azt jelenti, hogy egyszer alakult fmp12-alkalmazás mindkét dekstopov és mobil alkalmazás. Tény, hogy ez is egy web-alapú alkalmazás, de erről bővebben alább.
Bár beszélünk cross-platform FileMaker platform, az alkalmazások, van még vizsgálni, hogy a felhasználók csak a munka révén FileMaker Pro, vagy csatlakozik az iOS eszközök. Ez főként a felület megoldások (betűméret, ellenőrzés, stb), de vannak kisebb technikai korlátok.
Időnként, ha az összes felhasználó dolgozik kizárólag iOS ustroystvah.Chasche egyes felhasználók a munka révén a FileMaker Pro, és az iOS-eszköz (általában iPad) szervezésére használjuk mobil munkahelyeken.
Licenc: Egy licenc FileMaker Server kompatibilis versenyképes csatlakozások számának egyidejű felhasználók az iOS készülékek (kb versenyképes csatlakozások lásd alább) + engedély FileMaker Pro, ha szükséges.
Web hozzáférés FileMaker alkalmazás (WebDirect).
Bejelentését megelőző, a 13. változat FileMaker FileMaker műsorszórási technológia a web-alkalmazás hívták IWP (Internet Web Publishing), és előírja számos jelentős korlátozások fejlesztők. Egy nagyon nagy számú „chips» FileMaker, sajnos nem működik az interneten, annak érdekében, hogy a legtöbb esetben a FileMaker webes alkalmazások jelentősen egyszerűsített változata a standard FMP-alkalmazásokat.
Kezdve a 13. változat (mint az írás releváns 14 változat), a helyzet drámaian megváltozott. Cseréjéhez elavult IWP jött WebDirect teljesen új technológia. Most, szinte minden korlátozást feloldották, és amikor elérhető a webes, a felhasználó valóban működik a teljes FileMaker-alkalmazás.
Kis határok mindegy is. Fő - a hiánya export funkció PDF, azonban, és ez nem nehéz megkerülni a nyomtatási funkciója a böngésző oldalon. Mint már említettük, az OS X rendszerekre, a képesség, hogy mentse a PDF-fájl egy szabványos funkció a Windows operációs rendszer, a sajtó, és a Windows, akkor telepíteni kell a virtuális meghajtó PDF-nyomtatót.
Licenc: Egy licenc FileMaker Server kompatibilis versenyképes csatlakozások számának egyidejű felhasználók az interneten (a versenyképes kapcsolatok, lásd alább).
Működés közben a szerverrel iOS vagy böngésző engedélyezés által végzett úgynevezett kompetitív kapcsolatokat. FileMaker Server, ha egy új felhasználót, ellenőrizze az összes csatlakoztatott felhasználók (via iOS vagy webböngésző), és ha ez az összeg meghaladja az engedélyben meghatározott vásárolt, a felhasználó „nem engedi” az alkalmazás szerver - a felhasználó meg kell várni, amíg egy másik felhasználó ki az alkalmazást. Száma versenyképes csatlakozókon vásárlásakor FileMaker Server (függ az ár), de ha szükséges, akkor megvásárolni megszerzését követően az engedély. A felhasználók csatlakozni az alkalmazás révén az FileMaker Pro nem befolyásolja a versenyképes kapcsolat, mivel FileMaker Pro külön engedélyt.
Megosztása. FileMaker Server + FileMaker Pro + FileMaker Go + WebDirect
Az összes kapcsolódási lehetőségek FileMaker Server nem zárják ki egymást, és kombinálható. Biztosítani tudjuk a felhasználók képesek kapcsolódni az alkalmazás függően különböző módon megoldani azokat a feladatokhoz.
Íme egy példa erre a telepítés:
- FileMaker Pro. Azon felhasználók, akik dolgoznak a kérelmet a legaktívabb, Folyamatosan az adatokat. Itt fontos a teljesítmény és a teljes funkcionalitás. Például, a vezetők a munka CRM-rendszer.
- FileMaker Go. Időszakos hozzáférést biztosít az alkalmazás, a szervezet mobil alkalmazottak hozzáférés szervezése virtuális munkahelyek prozvodstvennyh területek, stb
- WebDirect. Időszakos hozzáférést az alkalmazás. Például a szervezet a „My Account” partnerek / clent szervezet.
Licenc: Egy licenc FileMaker Server kompatibilis versenyképes kapcsolatok a egyidejűleg számos, az interneten keresztül, vagy az iOS-felhasználóknak + engedély FileMaker Pro a több felhasználói számítógépek. Mivel a versenyképes kapcsolatok olcsóbb, mint az engedélyt a FileMaker Pro, értő forgalmazás adhat némi megtakarítást.