คำถามติดแท็ก websites

คำถามเกี่ยวกับการพัฒนาซอฟต์แวร์สำหรับเว็บไซต์

5
ควรใช้ PHP หรือ ASP.NET เมื่อใด [ปิด]
ฉันได้ทำงานอย่างกว้างขวางในการพัฒนาเว็บแอปพลิเคชันโดยใช้ PHP และ ASP.NET แต่หนึ่งในคำถามที่ฉันถามลูกค้าอย่างต่อเนื่องคือการก้าวไปข้างหน้ากับเว็บไซต์ php หรือเว็บไซต์ asp.net ดังนั้นสิ่งแรกที่นึกถึงคือการตอบคำถามเช่นนี้: PHP เป็นโอเพ่นซอร์สและ ASP.NET มาจาก Microsoft โดยปกติหลังจากสิ่งที่กล่าวว่าลูกค้ามีหน้าตาเปล่า ๆ เห็นได้ชัดว่าความจริงที่ว่าหนึ่งเป็นโอเพนซอร์สและอื่น ๆ ที่ไม่ได้ทำให้พวกเขากลัว และด้วยเหตุผลที่ดีเพราะเมื่อฉันได้ยินครั้งแรกมันไม่ได้บอกอะไรมากมาย ฉันรู้จากการทำงานกับทั้งคู่ว่าแต่ละคนมีความแตกต่างกันเมื่อมาถึงการพัฒนาเว็บไซต์ คำถามของฉันคือความแตกต่างระหว่าง ASP.NET และ PHP เท่าที่ คุณสมบัติ ความปลอดภัย Extendability กรอบ เวลาในการพัฒนาโดยเฉลี่ย ฉันกำลังพยายามรวบรวมรายการของข้อเท็จจริงเพื่อให้สามารถเปรียบเทียบกับลูกค้าเพื่อให้ตัวเลือกที่มีข้อมูลบนแพลตฟอร์มการพัฒนาที่เหมาะสมสามารถทำได้

5
คุณควรตั้งโปรแกรมฝั่งเซิร์ฟเวอร์สำหรับเว็บไซต์หรือไม่?
ฉันกำลังจะเริ่มสร้างเว็บไซต์โครงการดนตรีสำหรับเพื่อน ตอนนี้น่าจะง่ายพอสมควร: ไม่มีเนื้อหาแบบไดนามิก (วันทัวร์ ฯลฯ ) และไม่มีอะไรมากไปกว่าเพลงตัวอย่างที่ฝังอยู่หรือลิงก์ SoundCloud ฉันไม่ได้คาดหวังว่าจะใช้อะไรมากกว่าวานิลลา JavaScript และ Bootstrap หรือมูลนิธิสำหรับกริดที่ตอบสนอง มันเพียงพอหรือไม่ ฉันสามารถอัปโหลดไฟล์ HTML, CSS และ JS ไปยังโฮสต์และทำได้หรือไม่หรือฉันควรใช้เวลาในการเขียนโปรแกรมเซิร์ฟเวอร์ backend ใน Node หรือ PHP?

13
การมีเว็บไซต์เป็นของตัวเองสำคัญหรือไม่? [ปิด]
มีความจำเป็นหรือสำคัญอย่างไร ฉันพยายามติดตามรายการบล็อกหรือไซต์ที่กำลังทำงานอยู่ แต่บ่อยครั้งที่ฉันดึงโปรไฟล์ของใครบางคนขึ้นมาและสังเกตว่าไม่มีสิ่งใดอยู่ที่นั่น มันสำคัญจริงๆเหรอ? ฉันเข้าใจว่าเป็นระดับการเขียนโปรแกรมที่แตกต่างกัน (จากโปรแกรมเมอร์ระบบ C / C ++ ถึง Rails และแม้แต่ Haskell และ J) และไม่ใช่ทุกคนที่ทำงานด้วยภาษาที่ใช้งานได้ง่ายสำหรับแอปพลิเคชันที่ทำงานบนเว็บ ทุกอย่างไม่ได้เป็นเว็บศูนย์กลางอย่างไรกับการถือกำเนิดของหลายบริการที่นิยมและบางครั้งฟรีผมไม่คิดว่ามันไม่มีเหตุผลที่จะคาดหวังว่าส่วนใหญ่ของโปรแกรมเมอร์ที่จะมีเว็บไซต์ส่วนตัว

8
วิธีที่ดีที่สุดในการออกแบบเว็บไซต์ให้มีความยืดหยุ่นสูงคืออะไร?
สำหรับเว็บไซต์ที่ต้องปรับขนาดได้สูงเช่นเครือข่ายสังคมออนไลน์อย่าง facebook วิธีที่ดีที่สุดในการออกแบบเว็บไซต์คืออะไร ฉันควรมีบริการเว็บที่เว็บไซต์สอบถามเพื่อรับข้อมูลที่ต้องการหรือไม่ หรือ ควรสอบถามฐานข้อมูลเว็บไซต์โดยตรงหรือไม่ (สามารถทำได้โดยใช้ built-in สร้างภาษาเพื่อเติมตารางอัตโนมัติ ฯลฯ ) ฉันคิดว่าบริการเว็บเป็นการออกแบบที่ดีกว่าเนื่องจากให้การเข้าถึงข้อมูลจากส่วนกลางและสิ่งต่าง ๆ เช่นแคชและสิ่งที่คล้ายกันนั้นควบคุมได้ง่ายกว่า แต่คนอื่น ๆ คิดอย่างไร

6
ซอฟต์แวร์ของฉันโฮสต์บนเว็บไซต์ "ไม่ดี" ฉันสามารถทำอะไรกับมันได้หรือไม่
แก้ไข:ขอบคุณสำหรับคำตอบทั้งหมดพวกคุณ! ฉันคิดว่าฉันจะรวมข้อความบางอย่างไว้ในหน้าเว็บของฉันเพื่อบอกให้ผู้ใช้ดาวน์โหลดเฉพาะจากลิงก์ที่ให้ไว้ ประเด็นก็คือมีบางเว็บไซต์ที่ถูกกฎหมายและผิดกฎหมายที่ได้รับซอฟต์แวร์ของฉันดังนั้นจึงปลอดภัยกว่าที่จะบอกผู้ใช้ให้หลีกเลี่ยงเว็บไซต์ใด ๆ ที่ฉันไม่ได้เชื่อมโยง ขอบคุณมากสำหรับความช่วยเหลือ! เดิม: ซอฟต์แวร์ที่ฉันสร้างขึ้นนั้นโฮสต์กับสิ่งที่คุณสามารถเรียกได้ว่าเป็นเว็บไซต์ "ไม่ดี" มันยากที่จะอธิบายดังนั้นฉันจะยกตัวอย่าง ฉันสร้างรหัสผ่านฟรี พร้อมด้วยซอฟต์แวร์ฟรีอื่น ๆ ของฉันส่วนใหญ่มีอยู่ในเว็บไซต์นี้ นี่คือคำอธิบายซอฟต์แวร์ของพวกเขา: Platform: 7/7 x64/Windows 2K/XP/2003/Vista Size: 61.6 Mb License: Trial File Type: .7z Last Updated: June 4th, 2011, 15:38 UTC Avarage Download Speed: 6226 Kb/s Last Week Downloads: 476 Toatal Downloads: 24908 ขนาดที่เอียงไม่เพียง แต่ไม่ใช่ซอฟต์แวร์ทดลองใช้ แต่เป็นซอฟต์แวร์ฟรี สิ่งนี้ไม่ใช่คำอธิบายที่ฉันกังวล …

6
คุณจะเรียนรู้การออกแบบเว็บไซต์ที่ดูดีได้อย่างไร [ปิด]
ฉันเป็นนักพัฒนาเว็บไซต์ที่มีความสามารถพอสมควร ฉันสามารถวางสิ่งที่ฉันต้องการให้มันไปและใส่ของ JQuery ไว้ในนั้นถ้าฉันต้องการ อย่างไรก็ตามถ้าฉันสร้างเว็บไซต์ของตัวเอง (ซึ่งฉันกำลังจะเริ่มทำ) ฉันไม่รู้ว่าจะออกแบบอย่างไร ถ้ามีใครสักคนนั่งข้างๆฉันชี้ไปที่หน้าจอแล้วพูดว่า "เอารูปนี้ไปไว้ที่นั่นส่งข้อความไปที่นั่น" ฉันทำได้อย่างง่ายดาย แต่การออกแบบเว็บไซต์ของตัวเองด้วยการเลือกสีและข้อความของฉันจะมีลักษณะเหมือนเด็กวัยหัดเดินที่คิดค้นขึ้นมา ไม่มีใครรู้เว็บไซต์ / หนังสือใด ๆ ที่ฉันสามารถดูหรือมีใครมีคำแนะนำใด ๆ เกี่ยวกับพื้นฐานของการออกแบบเว็บที่ไม่ใช่เด็กวัยหัดเดิน?

5
ให้ URL ที่เป็นมิตรกับเว็บไซต์และความเป็นจริงของรหัสฐานข้อมูล
เรามีฐานข้อมูลทรัพยากรไม่ว่าจะเป็นผลิตภัณฑ์โพสต์บล็อกหรืออะไร เราจำเป็นต้องออกแบบชุดรูปแบบ URL เพื่อระบุที่อยู่สำหรับเว็บไซต์สาธารณะ นี่คือสองตัวอย่างที่ผูก ID ฐานข้อมูล: https://www.youtube.com/watch?v=7FPS6llqhXw http://www.amazon.co.uk/gp/product/B000NHOMSQ นี่คือตัวอย่างที่เป็นมิตร: http://en.wikipedia.org/wiki/LED_circuit (เหลือบเล็ก ๆ น้อย ๆ ในชีวิตการท่องของฉันมี) ฉันชอบ URL ที่จดจำง่ายเนื่องจากคุณมีความคิดเกี่ยวกับสิ่งที่อยู่ท้าย URL เมื่อคุณเลื่อนหรือดูในอีเมลหรือเอกสาร ดีกว่าสำหรับ SEO หรือเคยเป็นมาก่อน จะเกิดอะไรขึ้นเมื่อเปลี่ยนชื่อเอกสารหรือผลิตภัณฑ์ อาจเป็นเพราะมันเปลี่ยนไป (Wiki อาจไม่เปลี่ยนแปลง แต่ทรัพยากรของเราสามารถทำได้) หรือเนื่องจากพิมพ์ผิดใช่ไหม ทรัพยากรของเรานั้นมีทั้งเทคนิคคำพูดยาว ๆ และข้อผิดพลาด นอกจากนี้เรายังมี ID ฐานข้อมูลซึ่งเป็นตัวเลข ลองดูแนวคิดสำหรับที่อยู่ของวิดีโอโดยใช้ร้านเช่าที่ให้เช่า: http://vidsyeah.com/video/sliding-doors/287171 ID นั้นชัดเจนและถูกใช้ในการค้นหา DB ละเอียด. บิตบานเลื่อนไม่ซ้ำกันและเพิ่งสร้างจากชื่อวิดีโอมันสามารถตรวจสอบได้บน GET ดังนั้นหากเข้าประตูร่อนและไม่ตรงกับสิ่งที่อยู่ใน doc 287171 จริง ๆ แล้วมันจะตอบสนอง …

7
ในฐานข้อมูลดั้งเดิมฉันจะทราบได้อย่างรวดเร็วว่ามีการใช้อะไรและสิ่งใดไม่ได้
ฉันได้รับการขอให้ประเมินสิ่งที่ดูเหมือนว่าเป็นรหัสฐานแบบดั้งเดิมที่มีความสำคัญในฐานะที่เป็นสารตั้งต้นในการทำสัญญาในการรักษารหัสฐานนั้น นี่ไม่ใช่ครั้งแรกที่ฉันอยู่ในสถานการณ์นี้ ในตัวอย่างปัจจุบันรหัสนี้มีไว้สำหรับเว็บไซต์เกมที่มีผู้เล่นหลายคนที่มีรายละเอียดสูงและค่อนข้างสูงโดยมีผู้เล่นอย่างน้อยหลายพันคนออนไลน์พร้อมกัน เป็นเว็บไซต์ดังกล่าวเป็นจำนวนมากหนึ่งนี้เป็นการผสมผสานระหว่างเทคโนโลยีด้านหน้าและด้านหลัง โครงสร้างเว็บไซต์ตามที่เห็นจากภายในสู่ภายนอกเป็นสิ่งที่ไม่เป็นระเบียบ มีโฟลเดอร์ที่ต่อท้าย "_OLD" และ "_DELETE" วางอยู่ทั่วทุกที่ หลาย ๆ โฟลเดอร์ปรากฏว่าไม่มีจุดประสงค์หรือมีชื่อที่คลุมเครือมาก อาจมีสคริปต์เก่าและไม่ได้ใช้งานจำนวนหนึ่งวางอยู่แม้ในโฟลเดอร์ที่ถูกกฎหมาย ไม่เพียงแค่นั้น แต่ยังมีหลายส่วนของรหัสที่หมดอายุอย่างไม่ต้องสงสัยแม้ในสคริปต์การดำเนินการเป็นอย่างอื่น (ข้อกังวลเร่งด่วนน้อยกว่า) นี่คือการส่งมอบจากผู้ดูแลหน้าที่กลับไปยังผู้พัฒนา / ผู้ดูแลไซต์ดั้งเดิม เนื่องจากเป็นเรื่องปกติที่เข้าใจได้ในสถานการณ์ต่าง ๆ เหล่านี้ผู้ดำรงตำแหน่งไม่ต้องการให้เกี่ยวข้องกับการส่งมอบนอกเหนือไปจากสิ่งที่ถูกต้องตามสัญญาและถูกต้องตามกฎหมายของพวกเขาในการผลักดันมันออกไปยังผู้ดูแล ดังนั้นการแยกข้อมูลเกี่ยวกับโครงสร้างเว็บไซต์ที่มีอยู่ออกจากหน้าที่เป็นเพียงคำถาม วิธีเดียวที่จะนึกถึงการเข้าไปใน codebase คือการเริ่มต้นที่รูทของไซต์และอย่างช้า ๆ แต่ต้องไปตามสคริปต์ที่เชื่อมโยง ... และมีแนวโน้มที่จะใช้งานหลายร้อยครั้งและอีกหลายร้อยที่ไม่ใช่ เนื่องจากส่วนใหญ่ของเว็บไซต์อยู่ใน Flash นี่เป็นเรื่องที่ไม่ซับซ้อนเพราะโดยเฉพาะอย่างยิ่งในแอปพลิเคชัน Flash รุ่นเก่าลิงก์ไปยังสคริปต์อื่น ๆ อาจถูกฝังในไบนารี (.FLAs) มากกว่าในไฟล์ข้อความ (.AS / ActionScript) ดังนั้นฉันจึงสงสัยว่าใครมีคำแนะนำที่ดีกว่าเกี่ยวกับวิธีการประเมิน codebase โดยรวมเพื่อการบำรุงรักษา มันจะยอดเยี่ยมถ้ามีวิธีการดูกราฟความถี่การเข้าถึงไฟล์บนระบบปฏิบัติการของเว็บเซิร์ฟเวอร์ (ซึ่งฉันมีสิทธิ์เข้าถึง) เนื่องจากอาจให้ข้อมูลเชิงลึกเกี่ยวกับไฟล์ที่สำคัญที่สุดแม้ว่าจะไม่ สามารถกำจัดไฟล์ที่ไม่เคยใช้งานได้ …

10
คุณจะอัพเดตเว็บไซต์สดด้วยการเปลี่ยนรหัสได้อย่างไร
ฉันรู้ว่านี่เป็นคำถามพื้นฐานมาก หากมีใครสามารถตลกฉันและบอกฉันว่าพวกเขาจะจัดการกับเรื่องนี้ฉันจะยิ่งใหญ่ ฉันตัดสินใจที่จะโพสต์สิ่งนี้เพราะฉันกำลังจะติดตั้ง SynchToy เพื่อแก้ไขปัญหาด้านล่างและฉันรู้สึกไม่เป็นมืออาชีพเล็กน้อยเมื่อใช้ "ของเล่น" แต่ฉันไม่คิดว่าจะดีไปกว่านี้ หลายครั้งที่ฉันพบว่าเมื่อฉันอยู่ในสถานการณ์นี้ฉันพลาดวิธีที่ชัดเจนในการทำสิ่งต่าง ๆ - มาจากการเป็นนักพัฒนาเพียงคนเดียวใน บริษัท แอปพลิเคชันเว็บ ASP.NET ที่พัฒนาบนคอมพิวเตอร์ของฉันในที่ทำงาน โซลูชันมี 2 โครงการ: เว็บไซต์ (ไฟล์) WebsiteLib (C # / dll) ใช้ที่เก็บ Git นำไปใช้งานบนเว็บเซิร์ฟเวอร์ GoGrid 2008R2 การใช้งาน: ทำการเปลี่ยนแปลงรหัส กดเพื่อ Git รีโมตเดสก์ท็อปไปยังเซิร์ฟเวอร์ ดึงจาก Git เขียนทับไฟล์สดด้วยการลาก / วางด้วย windows explorer ในขั้นตอนที่ 5 ฉันลบไฟล์ทั้งหมดออกจากรูทเว็บไซต์ .. นี่เป็นสิ่งที่ไม่ควรทำ นั่นเป็นเหตุผลที่ฉันกำลังจะติดตั้ง SynchToy ... …

1
ทางเลือกแทน OAuth?
อุตสาหกรรมเว็บขยับ / เปลี่ยนไปใช้ OAuth เมื่อขยายบริการ API ไปยังผู้บริโภคและนักพัฒนาภายนอก มีความสง่างามในแบบง่าย ๆ .... และขั้นตอน OAuth แบบ 3 ขั้นตอนไม่ได้เลวร้ายเกินไป ... ฉันเพิ่งพบว่ามันเป็นตัวเลือกที่ดีที่สุด มีทางเลือกอื่นที่อาจดีกว่าและปลอดภัยกว่าหรือไม่ การอ้างอิงความปลอดภัยมาจาก URL ต่อไปนี้: OAuth 2.0 ไม่ดีต่อเว็บใช่ไหม OAuth 2 ที่ไม่มีลายเซ็นต์ที่ไม่ดีสำหรับเว็บ ฉันได้พบสิ่งนี้ในการแลกเปลี่ยนความปลอดภัยด้าน ITและคิดว่ามันรุนแรงจากมุมมองความปลอดภัย: OAuth / OpenID / Facebook Connect .. บ้าเหรอ? บางทีSAML 2.0เป็นทางเลือกหรือไม่ แล้วOpenIDล่ะ วัตถุประสงค์ของคำถามนี้มาจากมุมมองการเขียนโปรแกรม OAuth เป็นตัวเลือกที่ดีที่สุดที่มีอยู่ในปัจจุบันหรือไม่? มีตัวเลือกทางเลือกอื่นให้ฉันขยายเว็บแอปพลิเคชันของฉันไปยังผู้บริโภคที่ดีขึ้นจากมุมมองด้านความปลอดภัยมุมมองการนำไปใช้งานอายุการใช้งานที่ยาวนาน (ไม่ต้องทำงานซ้ำในอีกไม่กี่เดือน) ใบสมัคร

2
มีใครเคยอ้างสิทธิ์รับประกันในใบรับรอง SSL หรือไม่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา ใบรับรอง SSL มักจะโฆษณาจำนวนการรับประกันหรือการรับประกันที่แตกต่างกันเช่น $ 500,000 หรือ $ 1m คำถามของฉันคือในประวัติศาสตร์ของ SSL มีใครเคยอ้างสิทธิ์รับประกันอย่างใดอย่างหนึ่งเหล่านี้สำเร็จหรือไม่? เคยมีคดีไหม? ถ้าไม่เป็นธรรมหรือไม่ที่จะถือว่าพวกเขาเป็นเพียงลูกเล่นทางการตลาด

8
ลูกค้าของฉันต้องการให้ฉันเพิ่มเพลงพื้นหลังในเว็บไซต์ ฉันจะบอกพวกเขาว่านี่เป็นความคิดที่เลวร้ายได้อย่างไร [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันมีประสบการณ์Oatmealesqueค่อนข้างมากกับเว็บไซต์ของลูกค้าโดยเฉพาะ คุณลักษณะ 'ล่าสุด' ที่พวกเขาร้องขอคือเพลงพื้นหลังเล่นโดยอัตโนมัติเมื่อไซต์โหลด สิ่งที่ฉันควรพูดเพื่อโน้มน้าวใจพวกเขาว่านี่เป็นความคิดที่ไม่ดี?

2
เว็บไซต์ข่าวเช่น Forbes / Zdnet ต่อเนื่องผสานหน้าเว็บหนึ่งเข้ากับอีกหน้าหนึ่งได้อย่างไร
ถ้าคุณไปที่ Eg: http://www.forbes.com/sites/adrianbridgwater/2015/06/12/why-technology-has-to-be-continuous/ หรือ http://www.zdnet.com/article/if-you-want-those-cool-ios-9-features-its-time-to-buy-a-new-ipad/ เมื่อคุณไปถึงด้านล่างของหน้าเรื่องใหม่จะโหลดและ URL ในอินเทอร์เน็ตเบราว์เซอร์ของฉันเปลี่ยนเป็น URL ของเรื่องข่าวถัดไปนี้ ดังนั้นฉันจึงสงสัยว่าหน้าเว็บใดที่จะสามารถโหลดหน้าเว็บถัดไปได้ในทันทีโดยมีความล่าช้าเล็กน้อยระหว่างหน้าเว็บ พวกเขาเป็นตัวอย่างก่อนการดาวน์โหลดเว็บเพจของเรื่องข่าวถัดไปแล้วโหลดหน้าเว็บอย่างรวดเร็วจริง ๆ ?

3
ทำไมคำขอเนื้อหาคงที่ถูกส่งไปยังเว็บไซต์อื่น
เมื่อใดก็ตามที่ฉันเข้าสู่ระบบเพื่อ stackoverflow http://cdn.sstatic.net/หรือเว็บไซต์บางอย่างที่ฉันเห็นจำนวนของการร้องขอสำหรับเว็บไซต์เช่น ทำไมจึงทำเช่นนี้แทนที่จะให้บริการโดยตรงจากเว็บไซต์จริง? มันช่วยเร่งความเร็วเว็บไซต์ได้อย่างไร

5
ดีที่แบ็กเอนด์ แต่แย่มากที่ส่วนหน้า
ฉันต้องการเริ่มต้นการพัฒนาเว็บฉันได้เรียนรู้ php ฉันมีประสบการณ์ใน Java, Python และ C ++ ประสบการณ์นี้ทำให้ฉันดีที่ด้านหลังสุดของการพัฒนาเว็บ แต่ฉันออกแบบและกราฟิกได้แย่มาก ฉันต้องการเริ่มเว็บไซต์ พวกคุณแนะนำฉันให้ทำอะไร? หากข้อเสนอแนะของคุณคือทำให้กราฟิกดีขึ้นสิ่งที่จะเป็นวิธีที่ดี? ฉันต้องการรู้ว่าสิ่งที่คุณใช้ในการออกแบบและกราฟิกและสิ่งที่จะเป็นจุดเรียนรู้ที่ดีสำหรับมัน?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.