ABA


"איך אוגרים נתונים בשפות לא מבוססות דפדפן?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10820 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10820
asco88 
חבר מתאריך 17.6.04
26757 הודעות
   08:49   20.08.12   
אל הפורום  
  איך אוגרים נתונים בשפות לא מבוססות דפדפן?  
 
למשל בPHP היה לי DB על השרת, אבל אני רואה שגם בJAVA מתחברים לשרת חיצוני (וירטואלי על המחשב, לצורך העניין) ועובדים באותה דרך.
אין דרך יותר יעילה לשמור נתונים?
אם למשל, התוכנה שלי אמורה להציג אוסף של תמונות, ואני לא מעוניין להתחבר לשרת כל פעם בשביל לבצע את זה (צריך שיהיה שרת וירטואלי כל פעם?), זה נראה לי לא הגיוני.. אני כנראה פיספסתי משהו ..
חשבתי לשמור בקובץ טקסט, אבל זה מרגיש לי איטי בהרבה בהשוואה לעבודה עם בסיס נתונים נורמאלי.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  ברור שעדיף לשמור במקרה שאתה מציג דברים מקומית Net_Boy  20.08.12 18:12 1
     אוקי, אז נניח שהגעתי למסקנה שאני רוצה לעבוד עם SQLite asco88  20.08.12 23:33 2
         תסתכל על הפוסט הזה Net_Boy  21.08.12 11:45 3
             עשית לי את היום :) asco88  22.08.12 09:05 4
                 בכיף :) Net_Boy  23.08.12 02:51 5

       
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   18:12   20.08.12   
אל הפורום  
  1. ברור שעדיף לשמור במקרה שאתה מציג דברים מקומית  
בתגובה להודעה מספר 0
 
   בד"כ קבצים זה מספיק טוב אבל זה לא בהכרח תמיד המקרה.
יש כמה גורמים שמשפיעים על ההחלטה על איך לשמור את הנתונים שלך:

- רמת המורכבות של המבנה נתונים
- מספר הגישות למידע
- סקלביליות

אם הנתונים שלך לא עונים על הדרישות האלו, כדאי לעבוד עם קבצים מקומיים ולצרכי נוחות, אם מדובר במידע שהוא טקסטואלי, כדאי לעבוד עם איזשהו פורמט נוח כמו XML, JSON, CSV.

אחרת, יש אולי מקום ל-DB מקומי, מה שהוא די טאבו בתחום הזה הוא SQLite.
כמעט בכל התוכנות הגדולות משתמשים בו (Chrome, FF, Skype, Dropbox etc...) הוא נחשב הכי מהיר, קל ולוקח כלום זמן להתקין אותו.

יש פה עוד כמה אופציות
http://en.wikipedia.org/wiki/Embedded_database


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
asco88 
חבר מתאריך 17.6.04
26757 הודעות
   23:33   20.08.12   
אל הפורום  
  2. אוקי, אז נניח שהגעתי למסקנה שאני רוצה לעבוד עם SQLite  
בתגובה להודעה מספר 1
 
הדרך היחידה שיש לי ניסיון איתה היא באמצעות שרת אינטרנט, ולא מצאתי שום דרך איך עושים את זה ככה שיהיה פשוט דאטא בייס לתוכנית שלי, ללא שרת כמובן
תודה רבה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   11:45   21.08.12   
אל הפורום  
  3. תסתכל על הפוסט הזה  
בתגובה להודעה מספר 2
 
   http://stackoverflow.com/questions/41233/java-and-sqlite


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
asco88 
חבר מתאריך 17.6.04
26757 הודעות
   09:05   22.08.12   
אל הפורום  
  4. עשית לי את היום :)  
בתגובה להודעה מספר 3
 
הסתכלתי בתוספות של אנשים לתגובה הראשונה, ומצאתי בדיוק את מה שאני מחפש, לפחות בתור התחלה.
תודה רבה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   02:51   23.08.12   
אל הפורום  
  5. בכיף :)  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net