אחד השלבים הראשונים במסגרת בניית אתרים הינו בחירת התוכנה דרכה אתם מתכננים לבנות את האתר עצמו. איזה תוכנות יש בשוק ובאיזה מהם כדאי לבחור.
בונה האתרים המתחיל מוצא את עצמו – בדרך כלל – בשלב ההתחלתי של תהליך הבנייה בוהה מול מסך המחשב וחושב לעצמו "איך לעזאזל אני עושה את זה?".
הרבה פעמים זהו השלב הכי קשה שכן אחרי שכבר מתחילים הדברים מתחילים לזרום מאליהם ולא אני לא מדבר רק על התקנת מערכת וורדפרס או ג'ומלה. אני מדבר על לכלוך ידיים בקוד ותהליך יצירה. אז אילו כלים קיימים בתחום בניית אתרים ובאיזה מהם כדאי להשתמש? יש מגוון רב של כלים הראוים לשימוש עבור כל מי שעוסק בפיתוח לווב, אך לא כל מה שראוי נגיש ומה שנגיש לא עד כדי כך ראוי.
Dreamweaver
[toc]
אחד הכלים המוכרים והנפוצים ביותר בעולם הינו Adobe Dreamweaver. תוכנה זו נפוצה בעקבות ה"פשטות" השימוש שלה. יש לה אופציות מתקדמות יותר לצורך בניית אתרכם, כגון תמיכה בשפות תכנות רבות כגון Php, Js, ASP Html Css וכן התחברות לשרת בסיס נתונים. מדובר במחולל אתרים פופולרית אבל לא מומלצת. בתור אחד שעבד וחקר רשימה ארוכה של תוכנות לעריכות קוד רבות היא מזכירה לי את גיל 16 שנלהבנו מיצירת דפי אינטרנט באמצעות מחוללי אתרים מהסוג הזה.
האפשרות גרירת אובייקטים אל תוך הדף ללא כתיבת קוד גרמה להרבה מתכנתים מתחילים ומעצבים לאהוב את התוכנה הזאת.
תאורטית זה דבר נפלה לגרור אלמנטים הרצויים אל תוך הדף ולמקם אותם במקומות הרצויות ושהתוכנה תיצור קוד באופן אוטומטי מאחורי הקלעים, אבל העובדה היא שמרוב הזבל שהתוכנה הזאת מייצרת מאחורי הקלעים ומשאירה את המשתמש עם מעט מאוד ידע בתכנות היא גורמת יותר נזק מתועלת. בשורה תחתונה, לא מומלץ.
Coda 2
אלטרנטיבה נוספת לבניית אתרי אינטרנט וכתיבת קוד היא תוכנה בשם Coda 2. זו היא הגרסה השניה של תוכנה המקורית בשם Coda. היא כוללת תכונות רבות אבל ללא הגזמה מיותרת כפי שניתן לראות זאת בdreamwaever. היא גם קלה ומהירה.
כפי שמפתחים של התוכנה טוענים, היא נוצרה כדי להפוך את החיים לקלים יותר עבור מתכנים . כיום הגרסה הנוכחית שלה עולה 79$ והיא שווה את זה. היא מאגדת בתוכה עורך קוד מקצועי ונוח, חיבור ישיר לקבצים באמצעות Ftp ועדכון קבצים בשרת מתוך העורך ועוד. אני אישית משתמש בה על בסיס יום יומי והיא מספקת את הסחורה. עלות מול תועלת – מומלץ!
הערה: לא למשתמשי ווינדואוס. מיועד רק למערכת הפעלה של Mac OSX.
TextMate
תחליף מצוין לתוכנה Notepad++ המיועד למשתמשי Windows. טקסטמייט מיועדת למשתמשי מק הרוצים לערוך קוד בצורה מסודרת ופשוטה. מומלץ למי שרוצה לקבל חוויה של Notepad++ במחשבי מק.
אפשרות נוספת לשם בניית אתרים בצורה קלה ופשוטה הינה דרך שירות האחסון שלכם. שירותי אחסון מסוימים מאפשרים ללקוח לבנות אתר – בצורה די בסיסית – ע"י מילוי טפסים על פי שלבים שונים. שיטה זו לא דורשת יותר מידי מאמץ – אך אל תתפלאו אם האתר יהיה חסר כל חן.
notepad / TextEdit
ואחרון אחרון חביב – ואהוב עלי ביותר – הוא ה-notepad הקשיש או TextEdit. אני אוהב אותם מכיוון שתחושת העשייה היא אמיתית ולא "מזויפת" ובלי שום טריקים. יחד עם זאת, לא כולם יקפצו על המציאה מכיוון שזה דורש יותר זמן ומאמץ משאר התוכנות.
למעשה, אין תשובה חד משמעית באיזה תוכנה כדאי להשתמש – הכל כמובן תלוי בסוג האתר שלכם וכמה זמן אתם מתכננים להשקיע בבנייתו ומה אתם מצפים לקבל ממנו. אין דינו של אתר פשוט וקליל כדינו של אתר בעל רציני ומושקע ובעל מטרות מסחריות. הכל על פי דרישה ועל פי המטרה!