טוב, אשמח לקצת פירוט ואולי אפילו דוגמא.
אני לתומי חשבתי משהו והתברר שטעיתי, לכן אשמח שתחכימוני.
eido
-
MVC - מה זה ומה הדרך הנכונה לממש אותו -
באג: בינה מלאכותית, או לשבור את הראש חצי שעה@NH.LOCAL כתב בבאג: בינה מלאכותית, או לשבור את הראש חצי שעה:
כדאי להתחיל להתרגל כבר מעכשיו להפוך ממתכנת פשוט למנהל, ככל שמקצוע התכנות ילך ויהפוך ללא רלוונטי - ככה הצורך להפוך ל"מנהל" של צוות AI ילך ויגבר
מי אמר שAI יצטרך מנהל? מסתבר שהוא יוכל לנהל כמו כמה מנהלים ביחד ובפחות מהזמן.
מה שנקרא, נחיה ונראה. אני לא מאמין שנגיע ליום שבו הAI יחליף (עם דגש על יחליף) את המתכנת האנושי. כנ"ל להרבה תפקידים.
-
באג: בינה מלאכותית, או לשבור את הראש חצי שעהלא יודע מה עשה שם ואיך, הנסיון שלי הראה שכשהתוכנה מתחילה להיות מורכבת הבינה מלאכותית מסתבכת.
-
בדיקת קלט בשני עמודים שהאחד מעביר ארגומנטים לשני - האם כפולה? וצורת עובדה נכונהאנסה להסביר.
בהתחלה (אני מדבר על פרויקט קודם, שממנו התחלתי ככה לעבוד) הקוד היה רק העמוד שתכל'ס מבצע דברים, בדוגמא שלנו העמוד deleteAds.php, כשניסיתי לגשת אליו מהדפדפן כדי להשתמש בו (לדעתי במקור הקובץ שלף מידע מהמסד נתונים) קיבלתי שגיאה, בדיקה העלתה שהשגיאה היא שצריך לתת הרשאות גבוהות לuser (הרי בשביל לגשת למסד נתונים צריך לפתוח user עם סיסמא, לא מספיק רק השם של המסד נתונים), ולהשתמש ב% כדי שיוכלו לגשת למסד נתונים גם מחוץ לשרת.
זה לא מצא חן בעיני אז החלטתי להפריד בין המקום שיש למשתמש קצה גישה אליו למקום שמבצע דברים, כך לדעתי הרווחתי 2 דברים:- אני לא צריך להשתמש ב%, יש למסד נתונים גישה רק מהשרת עצמו.
- יש פחות סיכוי לנזק לשרת, כי הקובץ שהמשתמש מגיע אליו לא יודע או יכול לעשות כלום, אין מצב שמשחילים לי DROP ALL TABLE ושאר מרעין בישין. וכן כשהמשתמש הזדוני מכיר את הקובץ שפועל בשרת ויכול לגיע אליו, לדעתי כבר יש לו רגל בפנים, כשהוא מכיר רק את הקובץ המתווך, הוא צעד אחד אחורה.
מקווה שיותר מובן.
-
בדיקת קלט בשני עמודים שהאחד מעביר ארגומנטים לשני - האם כפולה? וצורת עובדה נכונהערכתי את ההודעה הקודמת
לדוגמא, הנה 2 קבצים (חלקיים לא צריך את כל הקוד הארוך).
זה המתווך -
main.php
זה המבצע -
deleteAds.phpאני מכיר מחלקות, אבל אני לא רואה איך זה עוזר להפרדת המשתמש מהלוגיקה הפנימית. או שמחלקות בPHP זה שונה מC#?
-
חיבור וניתוק נכון למסד נתוניםתודה.
אז אם אני מבין נכון, כל עוד זה לא מערכת גדולה ומורכבת, הסגירה הזו בסדר? -
חיבור וניתוק נכון למסד נתוניםוואי, זה מעיק כל הענין של אישורי הפוסטים.
מתי מסיימים עם זה? -
הדרך הנכונה לכתוב לוגים בPHPתודה רבה!
-
מערכת לניהול ומעקב אחר מתמודדים או מטופלים עם תזכורות חכמותלדעתי אפשר בC# לעשות בקלות תוכנה שתשמור את הנתונים בפורמט של XML ותטען אותם למקומות הנכונים לדוגמא:
<?xml version="1.0"?>
<Company>
<boys>
<persinalDetails>
<FirstName>israel</FirstName>
<LastName>israeli</LastName>
<ContactNo>0534123456</ContactNo>
<Address>address</Address>
</persinalDetails>
<actions>
<act>
<description> </description>
<progress> </progress>
</act>
</actions>
</boys>
</Company>
ועם זה תשחק