คำถามติดแท็ก web-development

การพัฒนาเว็บเป็นคำที่ครอบคลุมสำหรับงานที่เกี่ยวข้องกับการพัฒนาเว็บไซต์สำหรับเวิลด์ไวด์เว็บหรืออินทราเน็ต

2
แนวทางปฏิบัติที่ดีที่สุดสำหรับการรับรองความถูกต้องของเว็บที่ใช้คุกกี้คืออะไร
ฉันทำงานเกี่ยวกับโปรเจคเล็ก ๆ ที่ใช้ CGI และ Python (ความสามารถในการขยายตัวไม่ใช่ปัญหาและจำเป็นต้องเป็นระบบที่ง่ายมาก) ฉันคิดว่าจะใช้การรับรองความถูกต้องโดยใช้คุกกี้และสงสัยว่ามีวิธีปฏิบัติที่ดีที่สุดที่กำหนดไว้หรือไม่ เมื่อผู้ใช้รับรองความถูกต้องเรียบร้อยแล้วฉันต้องการใช้คุกกี้เพื่อค้นหาว่าใครเข้าสู่ระบบบ้าง สิ่งที่เป็นไปตามแนวทางปฏิบัติที่ดีที่สุดควรเก็บไว้ในคุกกี้ดังกล่าวหรือไม่

2
mashups ทำงานร่วมกับนโยบายเดียวกันได้อย่างไร
หาก Javascript ได้รับอนุญาตให้เข้าถึงสคริปต์จากโดเมนเดียวกันเว็บไซต์จะสร้างข้อมูลผสมที่ต้องอ่านและแก้ไขเนื้อหาจากโดเมนอื่นได้อย่างไร

3
จาวาสคริปต์และการเปลี่ยนกระบวนทัศน์ในการเขียนโปรแกรมเว็บ
หากหน่วยความจำของฉันทำหน้าที่ฉันถูกต้องมีบางครั้งที่การใช้ JavaScript สำหรับการพัฒนาเว็บถูกขมวดคิ้วอย่างมหาศาลเพราะสิ่งอื่น ๆ มันเป็นข้อกังวลด้านความเป็นส่วนตัวและความปลอดภัยสำหรับผู้ใช้และบางคนเพิ่งปิดตัวลง ทุกวันนี้คุณแทบจะไม่สามารถเห็นเว็บไซต์หลักที่ไม่ได้ใช้ JavaScript และเว็บไซต์จำนวนมากจะหยุดทำงานไปพร้อมกันโดยไม่มี JS ทำให้การย่อยสลายที่สง่างามถูกทำลาย ไม่ว่าจะเป็นหรือการใช้งานจะได้รับผลกระทบอย่างรุนแรงเช่นในเว็บไซต์ SE มีอะไรเปลี่ยนแปลงไปบ้างในตอนนี้และตอนนี้ที่ทำให้จาวาสคริปต์แพร่หลายในการพัฒนาเว็บ? หรือการยืนยันของฉันที่ JS ถูกขมวดคิ้วด้วยการจินตนาการของฉันและมันก็เป็นแบบนี้มาตลอด?

4
เป็นที่ยอมรับหรือไม่ที่จะปรับใช้เว็บแอปกับการผลิตโดยตรงจาก SVN
คำถาม มีเหตุผลที่ถูกต้องหรือไม่ที่จะไม่ใช้ SVN ในการปรับใช้การผลิตหรือนี่เป็นเพียงกรณีของการตั้งค่าส่วนตัวและไม่มีกรณีจริงต่อ SVN หรือไม่? พื้นหลัง สถานที่ทำงานของฉันมีวัฒนธรรมของการติดแท็กใน SVN และจากนั้นปรับใช้การวางจำหน่ายเหล่านั้นโดยตรงกับเว็บเซิร์ฟเวอร์ต่างๆที่ใช้svn coหรือsvn switchรวมถึงการผลิตโดยตรง ฉันเองมีปัญหากับสิ่งนี้เนื่องจากฉันเชื่อว่าหากไม่ได้ใช้สคริปต์บิลด์หรือปรับใช้หรือบางรูปแบบหรือการปรับใช้อัตโนมัติคุณจะสูญเสียการตั้งค่าสภาพแวดล้อมการรวมเนื่องจากไม่มีเอกสาร อย่างไรก็ตามยิ่งไปกว่านั้นฉันมีความรู้สึกว่าอาจมีอันตรายซ่อนเร้นในการทำสิ่งที่ถูกมองข้ามบางสิ่งที่ยังไม่ได้ไปด้านหลังหัวน่าเกลียดของมัน ฉันได้นำข้อกังวลของฉันไปใช้กับเจ้าหน้าที่ปฏิบัติงานที่รับผิดชอบในการปรับใช้โค้ดให้เข้ากับสภาพแวดล้อมต่างๆของเรา (การจัดเตรียมการเตรียมการการผลิต) ฯลฯ ข้อโต้แย้งของพวกเขาค่อนข้างมากว่ามันใช้งานได้ค่อนข้างดี แก้ไข: สิ่งที่ฉันหมายถึงเกี่ยวกับการสร้างและปรับใช้: ตัวอย่างเช่นหากผู้พัฒนาต้องการเพิ่มการตั้งค่า web.config สำหรับสภาพแวดล้อมเฉพาะ โดยทั่วไปแล้ว Web.config จะไม่ถูกเก็บไว้ใน svn ดังนั้นไฟล์เหล่านี้จะถูกอัปเดตด้วยตนเองโดยไม่มีสคริปต์การสร้างอัตโนมัติในรูปแบบใด ๆ ดังนั้นหากพวกเขาหายไปหรือ OPS ลืมเพิ่มเขตข้อมูลลงใน web.config สำหรับรุ่นแล้วคุณมีปัญหา บิลด์สคริปต์ที่บอกว่าใช้ XMLPoke เพื่อสร้าง web.config ที่เหมาะสมสำหรับสภาพแวดล้อมเฉพาะนั้นเหมาะสมที่สุดเมื่อคุณมีสคริปต์เวอร์ชันที่สามารถบันทึกการเปลี่ยนแปลงทั้งหมดที่จำเป็นสำหรับแต่ละสภาพแวดล้อมของคุณ วิธีสร้างและปรับใช้ปัจจุบัน สำหรับโครงการที่สงสัยว่าผู้พัฒนาสร้างการเผยแพร่ด้วยตนเองโครงการอื่น ๆ จะมีขั้นตอนการสร้างอัตโนมัติด้วย NANT หรือ MSBuild ซึ่งก็โอเค การย้ายฐานข้อมูลสำหรับโครงการส่วนใหญ่ผ่านสคริปต์ DB หรือสคริปต์การย้ายข้อมูล …

4
มีข้อ จำกัด ใด ๆ ของเว็บแอปพลิเคชัน HTML5 ในอุดมคติหรือไม่
สมมติว่าสมมุติฐานสองข้อต่อไปนี้เป็นจริง ฐานผู้ใช้ทั้งหมดของคุณสามารถเข้าถึงบรอดแบนด์ได้ทุกที่ มีจินตภาพเบราว์เซอร์ X ที่ใช้ร่างข้อมูลจำเพาะทั้งหมดของกลุ่ม HTML5 และ WHATWG อย่างสม่ำเสมอและผู้ใช้ทั้งหมดใช้เบราว์เซอร์ X อะไรคือข้อ จำกัด ที่แท้จริงของเว็บแอปพลิเคชันสาธารณะ HTML5 เชิงพาณิชย์ที่เราต้องการสำหรับแอปพลิเคชันสาธารณะเชิงพาณิชย์ ฉันสนใจข้อ จำกัด ของเว็บปลั๊กอินที่ไม่ต้องพึ่งพาสะพาน / Java / SilverLight / etc บริดจ์สำหรับคุณสมบัติพิเศษหรือพึ่งพาปลั๊กอินของเบราว์เซอร์สำหรับคุณสมบัติพิเศษ ข้อ จำกัด ที่เป็นไปได้ที่ไม่มีผล: ฐานข้อมูล? เรามี WebSQL และ indexedDB ไฟล์ IO เรามี HTML5 File API ซึ่งทำทั้งการอ่านและการเขียน ความเร็ว? ด้วยการแข่งขันเอ็นจิ้น JavaScript ล่าสุดเบราว์เซอร์จะไม่ช้าอีกต่อไป Native C ++ เร็วขึ้นเพียง 3 เท่าจากนั้นเป็นเครื่องยนต์ …

5
Linux ให้ประโยชน์อะไรบ้างเมื่อพัฒนาด้วย PHP สำหรับเว็บ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันกำลังจะเริ่มโครงการ PHP ขนาดใหญ่กับเพื่อน นี่เป็นครั้งแรกที่ฉันใช้ PHP และฉันสงสัยว่าฉันควรจะลองพัฒนาบน Linux เพราะมันเป็นที่นิยมมาก ฉันเคยมีประสบการณ์เกี่ยวกับ Linux มาแล้วและการเลือกบรรณาธิการไม่ยากเพราะฉันรู้ว่า vim (แม้ว่าฉันจะดู VS.PHP และมันทำให้ฉันกลับจากการเปลี่ยนแปลง) การใช้ Linux เมื่อพัฒนา PHP (หรือภาษาเว็บใด ๆ ) ให้ประโยชน์แก่ฉันหรือไม่?

5
ใช้การออกแบบ RESTful กับทั้งเว็บไซต์หรือไม่
ทั้งหมดนี้อาจเจอสิ่งที่แปลกใหม่มาก แต่ฉันพยายามคาดเดาการออกแบบเว็บไซต์ที่สงบเรียบร้อย ฉันเข้าใจการใช้การออกแบบ RESTful กับสิ่งต่าง ๆ เช่นผู้ใช้รูปภาพโพสต์บล็อก ฯลฯ เพราะฉันคิดว่าพวกเขาชอบ "วัตถุ" แต่หน้าเกี่ยวกับเรา "เกี่ยวกับ" ทรัพยากรประเภทไหน มันเป็นทรัพยากรในแง่ของคำว่าสงบหรือไม่? นอกจากนี้ถ้าฉันไปที่ URL "http://www.example.com/" ฉันจะขอทรัพยากรอะไร ทรัพยากรดัชนี?

6
ฉันจะเข้าใกล้การแก้ไขข้อผิดพลาดที่ไม่สามารถผลิตได้ / สุ่มเกิดขึ้นได้อย่างไร?
เรามีเว็บไซต์หลายภาษาที่มีการค้นพบข้อบกพร่องเมื่อหลายวันก่อน มันแสดงข้อมูลภาษาอื่น ๆ ในภาษาอื่นและเลือกข้อมูลผสมเช่นภาษาอังกฤษ แต่มันก็แสดงข้อมูลภาษาอื่นเช่นกันในหน้าและในทางกลับกัน มันทำไม่บ่อยนัก แต่มีอยู่ในเว็บไซต์ การดูรหัสยังไม่ช่วยเพราะสิ่งนี้ไม่ได้เกิดขึ้นเสมอไป ข้อเสนอแนะใด ๆ ในการค้นหาปัญหาในเวลาที่เหมาะสม? ฉันขอกลยุทธ์ที่นี่

4
กรอบการทำงานของ web UI ของ Java ที่จะใช้? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน6 ปีที่ผ่านมา ประตู คลิก GWT Vaadin ดังที่ฉันเข้าใจแล้วกรอบเหล่านี้ทั้งหมดเปิดใช้งานส่วนประกอบของ gui ที่จะสร้างขึ้นโดยใช้ java (พร้อมประโยชน์ทั้งหมด) โดยไม่ต้องทำ html / javascript มากมาย นอกจากการพิจารณาปัจจัยทางเทคนิคแล้วฉันยังสนใจที่จะรับฟังความนิยมอย่างรวดเร็ว เป็นกรอบโดยเฉพาะอย่างยิ่งกำลังกลายเป็นผู้นำของกลุ่มนี้จะมีผลต่อการตัดสินใจ

2
breadcrumbs ยังคงเป็นวิธีที่ทำงานได้เพื่อนำทางเว็บไซต์และเว็บแอพพลิเคชั่นหรือไม่?
ฉันกำลังทำงานกับเว็บไซต์และแอพต่อไปนี้: อีคอมเมิร์ซเช่น Amazon ระบบการจอง (คิดจากพนักงานต้อนรับของโรงแรมตรวจสอบห้องว่าง) การจัดการใบแจ้งหนี้เช่น Freshbook ใน Amazon ฉันไม่ได้สังเกตเห็น breadcrumbs ใด ๆ เพียง facets จากแผงด้านซ้าย อย่างไรก็ตาม newegg ใช้ทั้ง breadcrumbs และ facets ในระบบการจัดการเช่นการจองโรงแรมหรือการจัดการใบแจ้งหนี้คุณมักจะมีการจองที่ไม่ซ้ำกันหรือหมายเลขลูกค้าที่คุณค้นหาผ่านระบบของคุณ แต่ละการสำรองสามารถขยายไปยังส่วนอื่น ๆ ได้เช่น: Reservations > Reservation #123456 > Guests > Room > Airport pickup > Payment ในหน้าการจองที่ไม่ซ้ำกันแต่ละอันฉันใช้ breadcrumbs เพื่อแสดงตำแหน่งของหน้าปัจจุบันที่สัมพันธ์กับเว็บไซต์ นั่นเป็นวิธีที่ดีในการนำเสนอข้อมูลแบบนั้นหรือไม่? ฉันควรใช้แท็บหรือเทคนิคอื่น ๆ

7
เป็นไปได้ไหมที่จะทำงานกับลูกค้าที่ไม่ไว้วางใจ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา หนึ่งในนักพัฒนารุ่นเยาว์ของเราได้รับมอบหมายลูกค้าใหม่ (เรายังไม่มีลูกค้าเรายังคงทำงานร่วมกับเขาเพื่อดูว่าเราสามารถตอบสนองความต้องการของเขาได้หรือไม่) และผู้พัฒนารุ่นเยาว์กล่าวว่าลูกค้าจะจ้างเราถ้าเราสามารถ ทำงานในโครงการของเขาโดยไม่ต้องเข้าถึงเซิร์ฟเวอร์ของเขา ฉันได้พูดคุยโดยตรงกับลูกค้าที่กลายเป็นว่ารหัสของเขาถูกขโมยมาก่อนโดย บริษัท ต่างประเทศบางแห่งที่เขาเอาต์ซอร์ซ สิ่งนี้ทำให้ฉันเห็นอกเห็นใจมากขึ้น แต่ฉันก็ยังมีความรู้สึกผสมปนเปกัน ในมือข้างหนึ่งฉันต้องการพิสูจน์ให้ลูกค้าเห็นว่าเราไม่ใช่แอปเปิ้ลที่ไม่ดีทั้งหมด นอกจากนี้ถ้าเราทำงานได้ดีกับเขาเราจะได้ลูกค้าที่ภักดีซึ่งจะจ้างเราสำหรับโครงการทั้งหมดของเขา ฉันไม่เคยได้ยินเรื่องนี้มาก่อน แต่ฉันคิดว่ามันเกิดขึ้นบ่อยกว่าที่เราทุกคนต้องการยอมรับ ในทางกลับกันฉันลังเลที่จะยอมรับการทำงานกับเขาเพราะเวลาติดตั้งจะเป็นฝันร้ายและไม่มีใครในอาชีพหรือการศึกษาของฉันที่ไม่มีใครสอนให้ฉันทำงานกับลูกค้าเช่นเขา ฉัน (หรือผู้พัฒนารุ่นน้อง) จะต้องเขียนคำอธิบายโดยละเอียดเกี่ยวกับสิ่งที่ต้องทำกับแหล่งที่มาเพื่อนำไปใช้งานและนั่นเป็นภาระที่น่ารำคาญเมื่อฉันสามารถปรับใช้และทดสอบสิ่งทั้งหมดภายในหนึ่งชั่วโมง อย่างที่ฉันบอกว่าฉันไม่เคยจัดการกับเรื่องนี้มาก่อน (เรากำลังลงนามไม่เปิดเผย แต่เห็นได้ชัดว่า บริษัท นอกชายฝั่งทำหน้าเรา) เราไม่ได้จองเต็มทั้งหมดดังนั้นจึงไม่เหมือนฉันมีการเปลี่ยนใหม่ทันที แต่เราก็ไม่ได้ขอร้องให้ทำงานอย่างใดอย่างหนึ่งและฉันสงสัยว่าการทำงานภายใต้สภาพแวดล้อมที่ จำกัด นั้นคุ้มค่าหรือไม่ อีกด้านหนึ่งคือประสบการณ์นั้นอาจเป็นรางวัลสำหรับเรา แต่เป็นประสบการณ์ที่ควรค่าแก่การได้รับในสิ่งที่แม้แต่โอกาสที่จะได้รับลูกค้าที่คล้ายกันในไม่ช้า เราคาดหวังที่จะปฏิบัติตามลูกค้าเช่นนี้หรือไม่? ดังนั้นเนื่องจากฉันไม่มีประสบการณ์โดยตรงกับสิ่งนี้และมันไม่ได้ครอบคลุมในโรงเรียนอย่างแน่นอนผู้ที่มีประสบการณ์นานกว่าในการทำงานกับลูกค้าจะจัดการกับลูกค้าที่ไม่ไว้วางใจเช่นนี้ได้อย่างไร คุณจะยอมรับงานนี้หรือไม่?

5
มันสำคัญกับคุณหรือไม่ว่าซอฟต์แวร์นั้นเป็น "แหล่งข้อมูลที่พร้อมใช้งาน" แต่ไม่ใช่ "แหล่งที่มาเปิด"
คุณอาจรู้ว่ารายการใบอนุญาตโอเพนซอร์สได้รับการอนุมัติอย่างเป็นทางการจาก OSI ที่สำคัญที่สุดฉันคิดว่าจะเป็น GPL, MIT, [ใส่ใบอนุญาตโปรดของคุณที่นี่] ฉันเพิ่งวิ่งเข้าไปในโครงการซึ่งแม้จะเป็นโอเพนซอร์ส (ผู้สร้างทำให้มีรหัสที่มาทั้งหมด) ไม่ได้เป็นทางการเปิดแหล่งที่มาภายใต้ใบอนุญาตอย่างเป็นทางการหนึ่ง มันปล่อยแหล่งที่มา แต่ไม่ได้สัญญาว่าจะปล่อยแหล่งที่มาในอนาคต อนุญาตให้ดัดแปลงคำแนะนำได้ แต่ไม่ได้สัญญาว่าจะยอมรับการแก้ไขและไม่อนุญาตการแจกจ่ายภายนอกของเวอร์ชั่นที่มีการแก้ไขภายนอก อนุญาตให้ใช้ซอฟต์แวร์ในเชิงพาณิชย์หรือโครงการที่ต้องชำระเงิน แต่ไม่อนุญาตให้ขายซอฟต์แวร์เอง ฉันคิดว่ามันอาจเรียกได้ว่า "แหล่งข้อมูลที่มีอยู่" ไม่ใช่แหล่งโอเพ่นซอร์สตามที่เราคิด ฉันเห็นได้ว่าทำไมทีมผู้บริหารของ บริษัท ไม่ต้องการทำธุรกิจกับซอฟต์แวร์นี้ พวกเขาแยกไม่ออกไม่สามารถขายได้ไม่สามารถสร้างซอฟต์แวร์เวอร์ชันของตนเองและแจกจ่ายหรือขาย แต่มันสำคัญสำหรับคุณในฐานะส่วนหนึ่งของทีมวิศวกรรมซอฟต์แวร์ที่เพิ่งใช้ซอฟต์แวร์นี้หรือไม่? ฉันยังสามารถทำงานให้เสร็จได้ฉันสามารถใช้งานในโครงการที่ฉันได้รับค่าตอบแทน (แต่ฉันไม่สามารถขายซอฟต์แวร์เองได้ซึ่งฉันไม่ได้ทำธุรกิจอยู่แล้ว) และฉันสามารถ ทำการเปลี่ยนแปลงรหัสเพื่อให้มันทำงานแตกต่างกันไปตามความต้องการของฉัน (แต่ฉันไม่สามารถทำให้การแก้ไขเหล่านั้นเป็นแบบสาธารณะ) และถ้าฉันต้องการให้การแก้ไขเหล่านั้นเปิดให้ผู้อื่นใช้อย่างเป็นทางการการอนุมัติขึ้นอยู่กับตัวโครงการเอง เพื่อรวมไว้ในการเปิดตัวอย่างเป็นทางการหรือไม่ ดังนั้นเราจึงรู้ว่า บริษัท ที่ต้องการวางรากฐานทางธุรกิจกับซอฟต์แวร์ "แหล่งข้อมูลที่มีอยู่" นี้ไม่สามารถทำเช่นนั้นได้ แต่ในฐานะที่เป็นบุคคลจากทีมวิศวกรรมซอฟต์แวร์ความแตกต่างเหล่านั้นมีความสำคัญกับคุณหรือไม่ อยากรู้ว่าคนอื่นคิดอย่างไร

2
Schema ฐานข้อมูลสำหรับราคาผลิตภัณฑ์ (แพ็คเกจ, โปรโมชั่น, ตามจำนวน, ข้อเสนอเวลา จำกัด ... )
ฉันกำลังทำงานในจุดขายใหม่สำหรับ บริษัท ที่ผลิตภัณฑ์ในราคาที่แตกต่างกันขึ้นอยู่กับส่วนผสมของผลิตภัณฑ์ ผลิตภัณฑ์ทั้งหมดมีราคาฐาน เพื่ออธิบายปัญหาของฉันฉันจะใช้ข้อมูลต่อไปนี้: Product Category Price A 1 45 B 1 70 Q 2 20 R 2 27 S 2 15 X 3 17 Y 3 22 Z 3 16 บริษัท มีแพ็คเกจเช่นแพ็คเกจ "Combo": สำหรับผลิตภัณฑ์ A หรือ B หากคุณเลือก 1 จาก Q หรือ R และ 1 จาก X, Y …

4
การจัดการการหมดเวลาของเซสชันผู้ใช้ในแอป SaaS - พูดคุยถึงวิธีการหลายวิธี
ฉันรู้ว่านี่เป็นโอกาสที่ดีที่จะถูกทำเครื่องหมายว่าซ้ำซ้อน แต่ไม่พบสิ่งที่ฉันกำลังมองหา นี่เป็นปัญหาที่พบบ่อยและฉันแน่ใจว่ามันมีวิธีปฏิบัติที่ดีที่สุดที่กำหนดไว้ พื้นหลัง แอป SaaS หน้าเดียวมีจำนวนมากลากและวางผู้ใช้สามารถโต้ตอบกับมันโดยไม่ต้องสื่อสารกับเซิร์ฟเวอร์เป็นระยะเวลานาน เซสชันเซิร์ฟเวอร์เก็บวัตถุผู้ใช้เท่านั้นโดยใช้คุกกี้เซสชันที่ไม่ถาวร เซสชันหมดอายุบนเซิร์ฟเวอร์หลังจาก X ชั่วโมง บางสิ่งถูกโหลดระหว่างการล็อกอินเท่านั้น ปัญหา ผู้ใช้ทำงานบนแอปเมื่อเสร็จแล้วผู้ใช้จะไม่ออกจากระบบเพียงเปิดเบราว์เซอร์ต่อไป ผู้ใช้กลับมาหลังจากผ่านไปนานกว่า X ชั่วโมง (เซสชันไม่ถูกต้องบนเซิร์ฟเวอร์) ผู้ใช้โต้ตอบกับแอปโดยไม่จำเป็นต้องเชื่อมต่อเซิร์ฟเวอร์ (ลากและวางสิ่งของแก้ไขข้อความ ... ) เฉพาะในการโต้ตอบเซิร์ฟเวอร์ครั้งต่อไป (สมมติว่าไม่มีการบันทึกอัตโนมัติ) ผู้ใช้จะถูกส่งไปยังหน้าเข้าสู่ระบบและสูญเสียงานบางส่วนของพวกเขา การแก้ปัญหาที่เป็นไปได้ นี่คือวิธีแก้ปัญหาบางอย่างที่ฉันมีในใจอยากจะได้ยินหากมีคนอื่นและถ้ามีอะไรผิดปกติกับพวกเขา 1. อย่าล็อกผู้ใช้ออก อย่างไร? อาจเก็บเซสชันที่ยาวนานเก็บคุกกี้ถาวรหรือ ping javaScript "keep alive" ข้อดี : ผู้ใช้ไม่จำเป็นต้องกังวลอะไรเลยแก้ไขปัญหาให้พวกเขา ข้อด้อย : ไม่เป็นไปตามมาตรฐาน PCI ไม่ปลอดภัยและต้องการการเปลี่ยนแปลงการพัฒนาเช่นสิ่งที่โหลดไปยังเซสชันเฉพาะเมื่อเข้าสู่ระบบของผู้ใช้จำเป็นต้องย้ายไปที่รูปแบบย่อย pub (ฟังการเปลี่ยนแปลงเหตุการณ์) หรือหมดเวลาแคช 2. การจัดเก็บในท้องถิ่น อย่างไร? ใช้ที่จัดเก็บในตัวเครื่องใหม่เพื่อเก็บสถานะไว้ชั่วคราวหากออกจากระบบเปลี่ยนเส้นทางไปยังหน้าเข้าสู่ระบบยังคงมีอยู่เมื่อลงชื่อเข้าใช้ …

8
ชื่อตัวแปรมีผลกระทบต่อประสิทธิภาพของเว็บไซต์หรือไม่
ชื่อตัวแปรมีผลต่อประสิทธิภาพของเว็บไซต์หรือไม่ ฉันรู้ว่าสิ่งนี้จะเป็นตัวเลขที่ต่ำมาก แต่ก็ยังมีใครที่สามารถให้เหตุผลที่ไม่เลือกชื่อตัวแปรแบบยาวในแง่ของประสิทธิภาพได้ใช่ไหม

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