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

  • Първото нещо което което със сигурност щеше да създаде проблеми е изключването на javascript от браузърната поддръжка. Както всяка модерна апликация така и нашия инструмент използва доста JS за אג ' קס ועוד דינמי תהליכים להעביר את אינטראקטיביות ולשפר המודרני חזון ופונקציונליות. חשבנו שזה מאוד פתרון המקובל ביותר היה עם העוגיות מידע, ואז php לוודא כי המידע נכון, והכל על מנת. די בהחלטה יודע קרוא וכתוב אך לבסוף להופיע גרסה נאה יותר. HTML שינוגן אם מדובר ב noscript. אני חושב שזה הפתרון האלגנטי ביותר.
<noscript>
<meta http-equiv="refresh" content="0;URL=./nojs.html" />
</noscript>

באופן כללי המצב הוא טריוויאלי אם נעצור תמיכת JS תנותב nojs.html. פתרון פשוט ויעיל מאוד

  • Php multhithreading – nishkovosta רב הוא משהו שימושי למדי עבור מעבדים עם ליבה יותר (ולא של בעל ליבה אחת הוא לא בסדר, אבל מערכות גרעיניות רבות דברים הם עוד בירה). יש התוכנה שלנו חלק העוסק באיסוף מידע מן אחרים API – היא ואני importva במסד הנתונים שלנו דני. Obshtovzeto שום אתגר חוץ מזה זה הבין שוב עם multhithreading php במצב CLI כי תהליך זה הוא גדול dosatachno וצריך להיות atomatiziran למישהו זה הכרחי כדי לעשות את זה ביד. כאן הייתה דרמה הקשורים לתהליכי fokrvaneto וזרימה לא רק ליצור תהליך הילד-ותסריט כי חיכה priklyuchabota ליצור חדש. Silly שהרג רעיון ריבוי של מה הוא בעצם התנהגות ולא multhithreading אבל אלה הם פרטים. רוב שהועלו & אחרי המשפט כלומר להמשיך סקריפט עבודתם עדיין לא חל שינוי בהתנהגות הנדרשת ופלט סטנדרטי של התסריט כדי להיות מנותב – במקרה שלי גם כדי /dev / null 🙂 Накрая структурата на тази част от кода изглеждаше така
$pid = pcntl_fork();
if ($pid == -1) {
die('could not fork');
}else if ($pid) {
// we are the parent
echo "I'm parent  \n";
pcntl_wait($status); //Protect against Zombie children
} else {
// we are the child
echo "I'm a child $timer  \n";
exec("$command > /dev/null &");
exit (0);
}

Primerčeto שוב לדואר טריוויאלי. מ לביצועים התרשמתי מאוד עם וביניהם בין הרמה של תהליכים וכך גם לגבי 50 תהליך-ילד אשר עשה stranba שלה 7800+ mysql מוסיף על 30-40 SEK. מכונת צילום היא חלשה מאוד כי אנחנו varar בדיקה לפני היישום להעלות אמיתי.

  • Mysql querys – נדהמתי איוולת גדולה. יש כללי התנהגות מחייבים שגרמו 4-5 בקשות מיותרות למסד הנתונים, במקום באמצעות שאילתת SQL פורה יותר ולאחר מכן את העבודה העיקרית להביא php-זה. הדרמה הייתה כזה, ביותר- הראשון עשה בקשה שמידע מכן לקח את התוצאה של היישום משמש כדי לבקש בקשות אחרות שימש טיעונים. די מכוער מצב שומן. שאילתא משנה אבל כנראה בשטח לא מוכר ושמאל להצטרף או פשוט לא שקלו את דברים היטב. בקשה נתפסה שכתבה הכל היה די מגניב ואת העומס כולו ירד בכ 200% עבור פיסת קוד זהה.

В общи линии това са нещата на последък с които се заниамваме и немога да кажа че е скучно но понякога се изумявам от разни необмисляни парчета код които трябва да поправям а най стеращното е че често са мои 😆

משופר על ידי Zemanta

לא כתבתי שוב על ידי … המון זמן – גורם הכדור שוב וחוסר נכונות לחשוב איפשהו. ניסיתי 3-4 פעמים להישען כמה דברים אבל שמחתי במיוחד עם התוצאה ולכן סרבתי בכל פעם 🙂 החלטתי לחפש סביב blogcheto כך רק בשביל דברי ספורט 🙂 מעניין אני רואה. הסיבה האמיתית שגרמה לי לכתוב את הפוסט הנוכחי אינו רוב הזמן יש לי כי זה זהה אתמול, היום האחרון וכן הלאה וכן אוסף של התחושה שהשתלטה עלי 🙂 עכשווית מעד שהמחשב שלי, אני מקווה המחבר לא אני כועס כי נתתי 🙄

***

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