سؤال

ما يمكن أن يكون أفضل خيار لصنع قاعدة بيانات مدفوعة أدوبي الجوية(سطح المكتب) ؟

  1. باستخدام PHP+MySql مع الهواء
    أو
  2. باستخدام سكليتي

إذا اخترت سكليتي, ثم لا يمكن إعادة استخدام بلدي رمز تطبيق على الانترنت.

إذا اخترت 1 ، لقد منع بعض أرقام المنافذ على جهاز المستخدم.أيضا, أنا باستخدام XAMPP على توفير المستخدم مع PHP و MySql ، لذلك XAMPP يفتح نافذة الأوامر طالما انها تعمل.و المستخدمين الحصول على الخلط حول ما هي تلك النافذة ؟ يجعل المستخدم النهائي تجربة مربكة قليلا.

هل كانت مفيدة؟

المحلول

أنا بالتأكيد استخدام سكليتي كما المدرجة في الهواء.

قد أقترح;كتابة التعليمات البرمجية في قسمين.واجهة المستخدم الذي يستخدم سلمان تغذية لملء نفسها ، API لتوفير البيانات JSON.عندما يتعلق الأمر إلى ميناء التطبيق على شبكة الإنترنت يمكنك استخدام نفس واجهة المستخدم ولكن مع إعادة كتابة API.

نصائح أخرى

مهما فعلت لا تفتح نافذة الأوامر أثناء تشغيل البرنامج.إذا كنت تفعل ذلك ، زبائنك سوف إلغاء تثبيت مثل ليس هناك غدا.

بقدر الخلية مقابل سكليتي, نهج موحد هو - إذا كان التواصل عن بعد, لا تتردد في استخدام الخلية ، ولكن إذا كنت تركيب ديسيبل على العميل, يجب عليك استخدام جزءا لا يتجزأ مستقل db (سكليتي).

كيف المعقدة هل تتوقع التطبيق الخاص بك أن يكون لك لا يمكن استخدام سكليتي (إلى جانب عدم القدرة على إعادة استخدام بعض التعليمات البرمجية التي ذكرتها)?

إذا XAMPP هو مربكة جدا للعميل الخاص بك ، تثبيت Apache و MySQL كما standalones.هو أساسا نفس الشيء و سيكون لديك المزيد من السيطرة على ما يعمل في Apache/MySQL.بالإضافة إلى أنك لن تحصل على مزعج نافذة الأوامر (على الرغم من أن نكون صادقين تماما, أنا لا أذكر نافذة أنني لا يمكن التقليل إلى علبة عندما ركضت XAMMP).

اقتراحي هو استخدام Sqllite كما قاعدة البيانات المحلية الخاصة بك ويكتب تزامن API التي سيتم مزامنة المحلية sqllite قاعدة البيانات مع الخادم الجانب قاعدة بيانات MySql.وذلك وفقا العميل الخاص بك يمكنك استخدام النظام.إذا كان العميل هو مستقل ثم Sqllite سوف تخدم وإلا فإن الخلية سوف تخدم.الشيء الوحيد الذي عليك أن تقرر في كل هذا هو كيفية استخدام المزامنة api.

مجرد التحقق من تطبيق نموذج

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top