@אביי הוא מחדש מעצמו את הSSL?
יש לו ממשק משתמש נוח לפתיחת אתר/מסד נתונים הוספת והסרת קבצים ותיקיות?
eido
הפורום כעת לקריאה בלבד, לקריאה נוספת.
-
ניהול שרת/אתר מומלץ -
ניהול שרת/אתר מומלץ@A0533057932 צודק.
טעות שלי.
אני מחפש דרך לנהל את השרת, בצורה קלה. אערוך את ההודעה הראשונה -
ניהול שרת/אתר מומלץ@A0533057932 יתכן בהחלט, אני חלש בתחום.
תקן אותי. -
ניהול שרת/אתר מומלץ@חגי בסייבר פאנל אני לא צריך כלום, מתקינים פעם אחת וזהו, בקלות פותחים אתר חדש, יש שם מנהל תיקיות גרפי יפה עם כל מה שצריך, עורך קוד סביר -, phpmyadmin מובנה, חומת אש עם ממשק גרפי, גיבויים בקליק ועוד מלא דברים, הכל ממשק גרפי נוח לא צריך להתחיל להסתבך עם התקנות ושורות קוד.
בcaddy כל דבר צריך התקנה בנפרד, חומת אש מגדירים בנפרד, כל דבר מורכב למי שלא בתחום. -
ניהול שרת/אתר מומלץ -
ניהול שרת/אתר מומלץ -
ניהול שרת/אתר מומלץאיזה מערכת מומלצת לניהול שרת (בדגש על "שגר ושכח" מבחינת SSL)? אני עובד עם cyber panel שאני לא מרוצה מהגירסה האחרונה שלו, עושה לי קצת פאדיחות עם הSSL ונראה שקצת כבר לשרתים חלשים.
המליצו לי על caddy, שהוא לא ממשק לניהול שרת, אלא ה"שרת" עצמו ולכן הוא דורש יותר התעסקות.
למישהו יש המלצה על מערכת כלשהי? כזו שהוזכרה או כזו שלא? -
vps לעומת שרת מנוהלמה ההבדל? מה ההיתרונות והחסרונות? למי מיועד?
-
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה@חגי השגת הכתובות לוקחת הרבה זמן כי כל תיקיה זה שליחת בקשה חדשה והבקשות לוקחות זמן כמו שאמר dovid. מעבר לזה, המעבר על הקבצים בתיקיות ושמירתם ברשימה כלשהיא, גם כן לוקח זמן, זה בקלות עובר את ה6 דקות.
רקורסיה היתה מושלמת עד שגיליתי את מגבלת ה6 דקות, אז נוצר מצב שצריך להפסיק באמצע, וכאן אנחנו חוזרים לאותן הטענות כמו עד עכשיו...
רק להמחשה, עץ נתיבים של בערך 10 תיקיות עם קצת תת תיקיות ולא הרבה קבצים בתוכן לוקח קרוב ל5 דקות!
-
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה@חגי קודם כל, תודה.
יש גם מגבלת זכרון, פשוט אין לי קווים כ"כ גדולים בשביל לבדוק את זה, אבל אני רוצה לתת מענה גם להם.
אין ספק שרקורסיה זו שיטה מהירה, היא השיטה שאיתה התחלתי את הפרוייקט, הענין הוא שצריך לעצור כל פחות מ6 דקות ולהמשיך הלאה, כמו שאמרתי, אין לי את הידע והזמן בשביל לכתוב סקריפט שיעשה את זה, מבחינתי יותר קל לי לכתוב קוד אטרטיבי שיהיה אפשר לעצור ולהמשיך. והכל במבנה התיקיות שאני רוצה.נכון, בארדואינו הזכרון מוגבל מאוד וזמן ריצה, כולו שלך, אבל גם כאן הזכרון לא בידיים שלך. וכשמדובר על קו עם אלפי שלוחות ועוד יותר הרבה הודעות, בקלות מגיעים למכסות.
-
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה -
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה@יהודי-טוב כתב במעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה:
@eido כתב במעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה:
אני צריך יותר "תוכנית עבודה"
אולי תעשה משהו בסגנון שמבצע ריצה כדי לקבל את כל הנתיבים של הקבצים.
ותשמור את זה כJSON בגוגל שיטס ששם תיצור נניח שורה לכל תהליך שרץ ובשמירה תפצל את הJSON לפי מספר קבצים או גודל קבצים - לכמה תאים בשורה של התהליך...ואז תבצע תהליך כשכל תהליך מוריד את הקבצים בJSON של תא מסוים ובסיום קורא לאנדפוינט שמתקדם לתא הבא וכן הלאה..
זה מה שאני כרגע באמצע לעשות, ואנ יכאן בשביל למצוא את הדרך הנכונה
-
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה -
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה@ivrtikshoret 100% הבעיה שלי היא לתרגם את זה לאלגוריתם יעיל.
-
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה@יהודי-טוב תודה, אבל אני צריך יותר "תוכנית עבודה", אני אמור לכתוב את זה בגוגל סקריפט, ושם יש הגבלה של 6 דקות, לכן חשוב לי שתהיה אפשרות לעצור ולהמשיך.
-
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה@dovid כתב במעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה:
אתה עדיין חושב שהבעיה היא רקורסיה.
אתה לא עובר על תיקיות אלא על בקשות אינטרנט.
הרקורסיה זה סה"כ מבנה להשיג את כל הנתיבים.
מה שלוקח לך את הזמן זה בקשת האינטרנט, זה לא משנה אם זה יהיה בלולאה או בפטיש ומסמר.
אתה צריך פשוט להתקדם צעד צעד, לשמור מצב, ולהתקדם.
נכון, זה לא פשוט, ואתה בטח תגיד שזה לא צודק/מובן וניסית ולא עבד.אם לדוגמא אשלח בקשה, אפתח תיקיה בדרייב בעלת אותו השם ואשמור את כל הנתיבים כך - נתיב בשרת, ID התיקיה.
אסיים את התיקיה הנ"ל ואתחיל תת תיקיה וכו'
ככה מסיימים תיקיה ועוברים הלאה, מציאת הנתיבים של כל הקבצים זה הרבה יותר מהיר מאשר הורדה שלהם, והרבה יותר קל להתחיל מחדש. ולאחר שיש לי רשימה מסודרת של נתיבים ואיפה הם אמורים להיות גם יותר קל להוריד אותם לאט לאט, אפשר אפילו להפעיל טריגרים בהפרדה של כמה שניות וככה לעשות את כל התהליך הרבה יותר מהר.אתה לא מסכים איתי? מי אמר שכאן רקורסיה + תחנות עצירה הם דוקא הפתרון הנכון?
-
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיה@dovid אני לא חושב שהבעיה היא רקורסיה, אני בסה"כ מחפש דרך אחרת...
האמת שקשה לי לדמיין איך לעשות את זה עם רקורסיה, לבקש שיכתבו לי קוד - אני לא רוצה, אין לי זמן להשקיע בבנית אלגוריתם שגם ימדוד זמן, גם יבדוק שהמשאבים שהוא דורש לא חוצים את הרף של גוגל סקריפט (לא כ"כ נדיבים לפי מה שהבנתי, אולי אני טועה) וגם יתן לי לחזור לאותו מקום שבו הוא עצר תוך כדי שמירת מבנה הגיבוי (פשוט אותו מבנה שבו הוא נמצא שם - בשרת של ימות המשיח).למה לא פשוט למצוא דרך אחרת שיותר תתאים לי, בתור מתכנת מתחיל וחסר ידע וזמן?
גם המבנה הסופי של הגיבוי הוא בצורה מסוימת מסיבה מסוימת, ורקורסיה עם תחנות עצירה מאוד מקשים על זה, לפחות עד כמה שאני יודע.
לכן שאלתי שאלה פשוטה, בלי הנחות מקדימות ובלי שום דבר פשוט בקשת מידע, מה הדרך הנכונה.
-
מעבר על תיקיות ותתי תיקיות על כל קבציהן בלי רקורסיהמה הדרך הטובה ביותר לעבור על תיקיות ותתי תיקיות על כל קבציהן מבלי להשתמש ברקורסיה? צריך שיהיה אפשר בקלות לעצור בנקודה מסוימת ולהמשיך ממנה אח"כ.
לתפוס מינימום זכרון בו זמנית. -
יש חלופה טובה/עדכנית לרקורסיה? -
יש חלופה טובה/עדכנית לרקורסיה?@צבי-ש כתב ביש חלופה טובה/עדכנית לרקורסיה?:
@eido כתב ביש חלופה טובה/עדכנית לרקורסיה?:
לדוגמא למעבר על כל הקבצים בתיקיה על כל תיקיות המשנה שלה
כמו שאמרו לך בפוסטים קודמים, אפשר לעצור רקורסיה כמובן
וזה פיתרון מעולה כשצריך אותו ויודעים איך ולמה להשתמש איתו.אני לא ייכנס כל כך למה אתה רוצה לעשות עם גוגל סקריפט, ואיך הגעת למצב שאתה יודע שיש לו לימיט של 6 דקות...
חוויתי על בשרי, ואז בדקתי ואכן יש מגבלה... אא"כ אתה עובד עם המנוי בתשלום שלהם שאז המגבלה היא של חצי שעה, ובכל מקרה יש מגבלה של 9 שעות ביום בסה"כ. כמו יש מגבלה של זכרון, א"א לאחסן זכרון של 50 מ"ב (ז"א א"א להוריד קובץ בגודל 50 מ"ב אם השרת שמורידים ממנו לא תומך בהורדה בחלקים).
אני מנחש מההיכרות איתך שזה מדבר על גיבוי תיקיות של ימות המשיח לדרייב / משו כזה ואתה רץ ברקוריסה על ימות המשיח.
אין עליך

אם אני צודק בניחושים הנ״ל
1 לא מומלץ, הם יכולים לחסום אותך (ימות המשיח), אין להם rate limit גלוי, אבל הם פתאום מחליטים לחסום אותך כשהם חושבים שהגזמת. (לחסום ברמת מערכת, לא ip של גוגל)
לכן אנ מגביל את זה ברמת הסקריפט לטריגרים לפי מספר ימים, לא אמור להוות בעיה.
2 אם למשל הקוד שלך מעביר קבצים חדשים שהשתנו, ואתה זוכר במשתנה בקוד שרצת כבר על שלוחות 1,2,3 ואתה באמצע 4.1.2 תוכל לשמור את זה לאיזה קובץ, ולהמשיך פעם הבאה מאותו מקום, אולי זה לא ייתן לך גיבוי כל הזמן, או להשלים אותו בכל ריצה, אבל ייתן לך משהו.
נכון, אבל אם יש כמה סוגי קבצים ועל כל קובץ יש סוג אחר של פעולה זה מסובך כי צריך גם לזכור באיזה סוג קובץ הייתי ובאיזה קובץ ספציפי.