רפרוש של האתר כל כמה דקות

עדי2005

משתמש רשום
אני עושה פרויקט על node js ו my sql
אני רוצה שכל כמה דקות יהיה רפרוש לאתר כי כל הזמן מתעדכנים נתונים במסד נתונים
יש למישהו מושג איך עושים את זה????
תודה
 

s976

משתמש סופר מקצוען
הנדסת תוכנה
D I G I T A L
בעיקרון, צריך לעשות את זה עם AJAX. אבל זה טיפה מורכב

לכן אם רוצים פתרון נורא פשוט (ונורא מגעיל), יש אותו בתקן של HTML:

ודרך אגב,
אני עושה פרויקט על node js ו my sql
זה לא רלוונטי לנושא השאלה (כפי שכבר רמז מ.ש.)
 

עדי2005

משתמש רשום
אני כותבת על visual studio code ומריצה עם java script
אם זה עונה לך על השאלה...
 

<סקריפטית>

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
הנדסת תוכנה
D I G I T A L
אני עושה פרויקט על node js ו my sql
אני רוצה שכל כמה דקות יהיה רפרוש לאתר כי כל הזמן מתעדכנים נתונים במסד נתונים
יש למישהו מושג איך עושים את זה????
תודה

בקובץ package.json
תוסיפי את השורה הזו:
"dev": "nodemon"
(בתוך הסוגריים המסולסלים של
:"scripts").

בטרמינל תריצי: npm run dev.

בהצלחה!
 

תמרוווש

משתמש סופר מקצוען
מוזיקה ונגינה
הנדסת תוכנה
D I G I T A L
למה לא קריאת ajax?
הכי פשוט שיש
 

מ.ש.

משתמש מקצוען
הנדסת תוכנה
D I G I T A L
לכן אם רוצים פתרון נורא פשוט (ונורא מגעיל), יש אותו בתקן של HTML:

זה בערך כמו לעשות:
JavaScript:
setInterval(function(){location.reload();},300000);
...
 

<סקריפטית>

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
הנדסת תוכנה
D I G I T A L
בקובץ package.json
תוסיפי את השורה הזו:
"dev": "nodemon"
(בתוך הסוגריים המסולסלים של
:"scripts").

בטרמינל תריצי: npm run dev.

בהצלחה!
זה גורם לאתר להתרפרש בכל שינוי שתעשי בקוד בלי לעשות F5 כל פעם...
 

java

משתמש סופר מקצוען
מנוי פרימיום
הנדסת תוכנה
זה לא רלוונטי לנושא השאלה (כפי שכבר רמז מ.ש.)
זה דווקא כן קצת רלוונטי.
כי אם לדוגמא היה מדובר בfirebase
הפיתרון היה מאוד פשוט.
 

anotherית

משתמש סופר מקצוען

java

משתמש סופר מקצוען
מנוי פרימיום
הנדסת תוכנה
נדמה שיש לך אהבה לfirebase, אה?
עלית על זה.
סתם בכללי אני אוהבת אנרכיה:rolleyes:
אבל כאן המתבקש ביותר הוא להזכיר את firebase,
כי כל הרעיון בו הוא realtime DB
 

5127109

מהמשתמשים המובילים!
עיצוב גרפי
עימוד ספרים
פ
כי כל הרעיון בו הוא realtime DB
פרומנס - על הפנים!!! מנסיון.
בשביל רענון TO DO LIST - אין על זה! אבל למשהו קצת יותר מורכב עם דברים מודרנים של היום, לא הייתי עולה על זה לפרודקשן.
לא ברור מה השאלה אם זה תוך כדי פיתוח ולזה עוזר נודימון, או באתר עצמו שצריכים לרפרש,
אבל הדרך המצקועית לעשות את זה לדעתי היא פשוט להשתמש בסוקט.
כמו בכל צאט.
 

java

משתמש סופר מקצוען
מנוי פרימיום
הנדסת תוכנה
פרומנס - על הפנים!!! מנסיון.
בשביל רענון TO DO LIST - אין על זה! אבל למשהו קצת יותר מורכב עם דברים מודרנים של היום, לא הייתי עולה על זה לפרודקשן.
מעניין.
אנחנו השתמשנו בזה למספר אפליקציות,
מתוכן 2 רילטיים ברמת מאות נמוכות של מיליס' והיה מעולה.
 

java

משתמש סופר מקצוען
מנוי פרימיום
הנדסת תוכנה
זה ענין של חוויה, ויתכן שיש הבדל אם זה המסלול החינמי או ההוא שבתשלום.
1. זה לא עניין של חויה. ביצועים זה נושא עובדתי.
2. מדברת על הגרסא בתשלום.
 

דרשוני

משתמש רשום
D I G I T A L
כיצד מוצגים הנתונים שאת רוצה לרפרש?
אם בתוך טבלה, אפשר להשתמש בסוג של dataTable ואז להשתמש בסקריפט JS שהציגו לך פה, רק במקום רפרוש עדכון של הטבלה.
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קכח

א שִׁיר הַמַּעֲלוֹת אַשְׁרֵי כָּל יְרֵא יְהוָה הַהֹלֵךְ בִּדְרָכָיו:ב יְגִיעַ כַּפֶּיךָ כִּי תֹאכֵל אַשְׁרֶיךָ וְטוֹב לָךְ:ג אֶשְׁתְּךָ כְּגֶפֶן פֹּרִיָּה בְּיַרְכְּתֵי בֵיתֶךָ בָּנֶיךָ כִּשְׁתִלֵי זֵיתִים סָבִיב לְשֻׁלְחָנֶךָ:ד הִנֵּה כִי כֵן יְבֹרַךְ גָּבֶר יְרֵא יְהוָה:ה יְבָרֶכְךָ יְהוָה מִצִּיּוֹן וּרְאֵה בְּטוּב יְרוּשָׁלִָם כֹּל יְמֵי חַיֶּיךָ:ו וּרְאֵה בָנִים לְבָנֶיךָ שָׁלוֹם עַל יִשְׂרָאֵל:
נקרא  21  פעמים

לוח מודעות

למעלה