In this paper, we present our design in a web-based 3D collaborative virtual environment (CVE) for distance learning (DL) using the Model-View-Controller (MVC) framework. After surveying current technologies and implementations supported by modern pedagogies, we noticed that current applications, particularly present web-based 2D technologies, do not adequately support our functional requirements of interaction, communication, and virtual community. We thus propose a new integration design of a web-based MVC framework for 3D real-time collaborative architecture for distance learning that supports the X3D standard. The architecture concept allows users to meet and interact with others, agents, virtual objects and virtual environments. Our proposed system design is outlined by the current services used in online virtual communities. Its framework is designed with the major tools, including agents, virtual objects, and networked virtual environments to support web-based 3D CVEs for DLs. Apart from the platform itself, we present the technological choices for designing and implementing web-based 3D CVEs. Furthermore, this paper presents the architecture of a platform. The evaluation of the designed platform and its implementation will be performed in trials.