הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   תחזוק שרתים ושירותי רשת נוספים (https://hosts.co.il/forums/forumdisplay.php?f=29)
-   -   איך מורידים תעבורה בהצגת תמונות (https://hosts.co.il/forums/showthread.php?t=89739)

Acid-Burn 26-05-11 00:13

איך מורידים תעבורה בהצגת תמונות
 
לא יודע כל כך איך הלסביר את זה.
אבל יש לי אתר העלאת תמונות www.upics.co.il , עכשיו כמו שיש chahe לוורדפרס שמוריד את הטעינה של התמונות ובכללי של האתר.
אם אין לי וורדפרס כיצד אני יכול להוריד את התעבורה שלוקחת לי הטעינה של התמונות על ידי המשתמש.

מקווה הייתי ברור :)

תודה

Kernel 26-05-11 14:03

אנחנו מדברים על צמצום המשקל של הקבצים המועלים?

אתה יכול להשתמש בGD.
או ב-imagemagick.

הראשון הוא מודל לPHP והשני הוא פרוסס.
בשני המקרים אתה צריך לערוך את קובץ ההמרה ולהוסיף פונקציה שתדחוס את התמונות.
או לחלופין. ליצור cronjob שיפעל בשעות השפל כדי למנוע עומס על השרת.

Acid-Burn 26-05-11 14:32

יש אופציה 1 שהיא דחיסה של המשקל כמו שהצגת,
יש איזה אופציה מבחינת cache??

זה ה GD http://php.net/manual/en/book.image.php ???

והשני זה זה http://www.imagemagick.org/script/index.php
???

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

תודה רבה

Erez | TrustMedia.co.il 26-05-11 16:32

כנראה לא הבנת מה זה cache. cache נועד לאתרים דינמיים, שבהם כל פעם שגולש נכנס זה טוען מחדש את התוכן אז במקום לטעון תמיד מחדש זה פשוט יוצר קובץ שמכיל את התוכן ואז במקום לשלוף את התוכן מהמסד הוא שולף את הקובץ ששמור על השרת ומציג אותו, חוסך זמן טעינה ומשאבים, אבל לא יעיל ולא קשור לתמונות

Acid-Burn 26-05-11 16:37

הבנתי אותך תודה,
אשמח להסבר להתקנה לדברים ש KERNEL הציג.

תודה

yonatan 26-05-11 16:42

מומלץ שלא להוריד את האיכות בתמונות שמעלים לאתר שלך , זה אולי יקל על התעבורה שלך - אבל מנגד יוריד מאיכות התמונות שמשתמשים מעלים לאתר ..
למה שיעלו אליך תמונות אם האיכות שאתה מספק ירודה?

Kernel 26-05-11 17:35

יונתן אתה לא מדייק,
הוא לא מחפש להוריד איכות, אלא לדחוס את התמונה כך שהמשקל ייצנח אבל האיכות תישאר כמו שהיא.


אני לא אוכל לעזור לך בנושא, אני מציע לך לחפש מתכנת שישפץ לך את המערכת.

Eran-s 27-05-11 08:34

http://www.smushit.com/ws.php?img=
משתמש במספר כלים כמו imagemagick כדי למחוק נתונים לא נחוצים בתמונות,
ובכך להוריד את גודל התמונה מבלי לגרוע מהאיכות.

yonatan 27-05-11 10:22

ציטוט:

נכתב במקור על ידי Kernel (פרסם 805426)
יונתן אתה לא מדייק,
הוא לא מחפש להוריד איכות, אלא לדחוס את התמונה כך שהמשקל ייצנח אבל האיכות תישאר כמו שהיא.


אני לא אוכל לעזור לך בנושא, אני מציע לך לחפש מתכנת שישפץ לך את המערכת.


יצא לי לאחרונה להתעסק בקידוד של מוסיקה באולפן של בן דוד שלי , ogg vs mp3 vs flac מסורסים איכותיים מאוד.

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

אין סיכוי שתגרע מהתוכן של הקובץ ותשמור על איכות המקור בכל מצב.
אמנם ניתן להגיע לתוצאות מרשימות בדחיסה קלה יחסית , בלי לפגום באיכות המקור במידה שתשבש את הקובץ, כך או כך .. זה חוזר לשאלה הראשונית ,למה שארצה לשתף\לשמור קבצים במקום שמוריד לי מהאיכות שלהם, כשיש אלטרנטיבות שלא דוחסות את הקובץ.

נקודה מעניינת למחשבה ,בעניין הקטנה של תמונות, ניתן להוריד את ה EXIF INFO מהתמונה ולחסוך במקום בלי לגרוע מהתמונה עצמה, זו גם אפשרות לצמצום גודל הקבצים , אבל תקף רק לגבי תמונות שמכילות את המידע הזה, ובדרך כלל מדובר בשינוי "זניח" יחסית.

Kernel 27-05-11 10:41

לא מדוייק,

המון אנשים לא ישימו לב להבדל בין FLAC ל-MP3,
מה גם שדרוש ציוד איכותי בשביל להבחין בין אלו(אוזניות מעולות לדוגמא).

כנ"ל ב-BMP VS JPG,
למה BMP שוקל 32mb ש0-JPG ישקול 800K ויראו בדיוק אותו הדבר. (לא מדפיסים מזה פוסטרים, צופים בזה).

yonatan 27-05-11 11:13

ציטוט:

נכתב במקור על ידי Kernel (פרסם 805475)
לא מדוייק,

המון אנשים לא ישימו לב להבדל בין FLAC ל-MP3,
מה גם שדרוש ציוד איכותי בשביל להבחין בין אלו(אוזניות מעולות לדוגמא).

אכן הבדיקה של הסאונד נעשתה באולפן מתקדם עם ציוד מקצועי.

ציטוט:

נכתב במקור על ידי Kernel (פרסם 805475)
כנ"ל ב-BMP VS JPG,
למה BMP שוקל 32mb ש0-JPG ישקול 800K ויראו בדיוק אותו הדבר. (לא מדפיסים מזה פוסטרים, צופים בזה).

אנשים עוד משתמשים ב BMP ? :)
איזה בזבוז של שטח דיסק.

בעבר עסקתי בצילום סטילס באופן מקצועי כחלק מלימודים בנושא, וזה נשאר לי בתור תחביב , כל תמונת JPG ממוצעת שאני מייצר ( כשאני לא מצלם במצב RAW ) יוצאת בערך 15-20 MB ברזולוציה של 4000X4000 ~ , תמיד שבוחנים נושא צריך לחשוב על המקרה הקיצון, ניסיתי לדחוס את התמונות מעט וכמעט תמיד הן יוצאות מגורענות ( בתמונות שצולמו ב ISO 200\100 ) שנדחסו.

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

Kernel 27-05-11 17:39

יונתן, 99% מהמשתמשים לא מצלמים תמונות בגודל אסטרונומי,
ואני רואה גם ב-gif.co.il שלפעמים מעלים תמונה ברזולוציה ענקית ולא רואים כלום,
לכן, ההמלצה שלי היא תמונות ענקיות להקטין לגודל ואיכות קבועה.
מאחר שציינת ששטח הדיסק היום עולה גרושים, אני ממליץ גם להשאיר את קובץ המקור להורדה, למעוניינים בכך.

Acid-Burn 27-05-11 19:14

תודה על התגובות

Eran-s
אני משתמש במה שאמרת בוורדפרס וזה הוריד את התעבורה ברמה מפחידה ולא שינה בכלל את איכות התמונה, אני ינסה את זה.

אשמח לעוד רעיונות יצירתיים :)


כל הזמנים הם GMT +2. הזמן כעת הוא 02:05.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ