La dificultad dependería directamente de la complejidad de su aplicación de CI y de lo que está intentando portar.
Para mover contenido, la característica de EE1 de importar MoveableType Format puede ser algo útil. Desde mi experiencia, crear sus propias vistas de CI para poner su contenido en formato MoveableType es trivial, aunque tedioso. En EE2 existe la herramienta DataGrab para importar contenido más complejo. (FeedGrab, XMLGrab en EE1.) Nuevamente, hacer una vista CI para generar estos datos en un formato fácil de importar debería ser trivial.
Para migrar sus vistas de CI, realmente no hay una traducción fácil. En un flujo de trabajo típico de CI, probablemente haya estado tomando todos sus datos en el controlador y pasándolos a la vista. En EE usarás etiquetas de plantilla en lugar de MVC. La plantilla / grupo / plantilla EE en asociación con la etiqueta {exp: channel: entries} efectivamente hace el trabajo del controlador, dentro de la vista.
- No puedo desactivar el clic derecho en las imágenes de mi blog usando este código JavaScript. ¿Qué posibles errores puedo estar cometiendo?
- Quiero comenzar con el desarrollo web, como principiante, ¿qué idioma debo aprender?
- Tengo un conocimiento básico de CSS, HTML y JavaScript, entonces, ¿cuáles son los tutoriales útiles para aprender juegos JavaScript y HTML5?
- Si tengo una gran cantidad de iBeacons en varias tiendas diferentes, ¿hay un servicio disponible para permitir que cada persona administre sus balizas o tengo que administrar las balizas para cada tienda yo mismo?
- Aprendí HTML y CSS y ahora estoy aprendiendo JavaScript. ¿Cómo construyo un sitio que mantenga las opciones del usuario?
Lo más importante es saber que EE es un CMS, mientras que CI es un marco. EE es simplemente una aplicación construida sobre CI. El paso de la aplicación que ha creado en CI a la aplicación de EE depende completamente de ese proyecto en particular. Mover contenido y traducir controladores / vistas plantillas intp EE serían las piezas más importantes del rompecabezas.