我正在尝试将www.mircscripts.org网站转换为Drupal,并且越来越多地研究迁移问题,我对此感到越来越困惑.

可能有各种模块可以帮助您完成迁移过程,但是这些模块只是令人困惑,而在这两个模块中都没有.文档(收听迁移模块!)或b.只支持Drupal 6.

您似乎必须深入研究PHP代码并为旧表数据和Drupal创建一些“映射”.首先,理想情况下,我希望使用GUI(表向导似乎仅支持Drupal 6,而被取代的数据模块也仅支持Drupal 6).我也想将数据导入Drupal,而不使用“映射”.我希望能够在所有数据都被“转换”为Drupal节点之后禁用Migrate模块.

如果您看一下上面的站点,您几乎可以看到数据的规模,论坛,评论等,并且可以了解数据库表的外观,这只是您的日常工作;用户,评论和更多自定义内容,例如“文件”,用于存储用户上传的所有不同脚本.

有关如何转换网站的任何建议?

干杯

加里

编辑:我忘了提到该站点几乎完全是定制的.它的代码看起来像是我在玩宾果游戏时遇到的麻烦-完全是一团糟.如果向下滚动,则可以在http://drupal.org/node/261066处找到一些有趣的代码,尽管我不希望仅对一张表的每条记录进行60,000次的node_save()操作.听起来很邪恶.

解决方法:

看一下提要.这是一个GUI导入器,可让您将文件中的字段映射到诸如节点之类的对象.

在表中的所有行上,node_save并没有什么坏处.基本上,这就是任何导入模块都应该执行的操作.我参与了一个大型d5项目,在那里我们以这种方式导入了数百万个节点.工作正常.

有些人建议直接保存到数据库.绝对不要那样做.这不是创建节点的正确方法.使用Drupal API!

标签:drupal,mysql,php

来源: https://codeday.me/bug/20191208/2092937.html

php与drupal,php-将网站转换为Drupal-噩梦已经开始相关推荐

  1. 为网站加入Drupal星球制作RSS订阅源

    目前中文 Drupal 星球的版块还未成立,但大家的积极性挺高,不少站长都已经调整好自己的网站,生成了可供Drupal Planet 使用的RSS订阅源. 如果你也想让网站做好准备,可以不必再花上不少 ...

  2. Drupal实战(think in Drupal 2,3合集)正式出版了

    Drupal实战一书,由机械工业出版社出版了,现在,可以在当当.亚马逊,china-pub上订购了,订购地址: CHina-pub: http://product.china-pub.com/3768 ...

  3. kotlin将对象转换为map_将网站转换为Photoshop文档

    WebToLayers是一款能够帮助大家将网页转换成图像格式的软件,能够Web页面转换成PNG,JPG以及PSD格式的图片.当网页转换为PSD的时候,网页的各个要素都会自动转换为相应的图层,使得大家能 ...

  4. 如何使用Android Studio将网站转换为Android App

    In this tutorial you will learn how to convert website to android app using Android Studio. 在本教程中,您将 ...

  5. Coherence X for mac(网站转换为mac应用的工具)

    Coherence X是一款网站转换为mac应用的工具,可让您将任何网站转换为Mac上基于铬的本机应用程序,支持大多数文件类型. Coherence X软件介绍 Mac上的网站和应用之间的完美中间地带 ...

  6. drupal建站案例_10分钟利用Drupal快速搭建网站

    (Drupal是国外CMS评比第一名,向广大站长强烈推荐!) 第一步: 到 drupal.org下下载最新的Drupal安装包,并确保安装好PHP和Apache环境. 第二步: Drupal解压到ww ...

  7. drupal 使用补丁_使用Drupal解决大学需求

    drupal 使用补丁 网络出版和体育媒体行业的资深人士, 杰夫Diecks导致专业的服务,并在客户交付Mediacurrent ,是Drupal社区的活跃成员. 杰夫还为当地的路易斯安那Drupal ...

  8. Drupal的介绍----第一章:Drupal的介绍

    本章提供一个什么样的内容管理系统(CMS)是一个基本的概述,Drupal的如何填充作为一个CMS,Drupal的主要组成部分,以及如何作用,创建新的Drupal的网站内容. 内容管理系统 在最简单的形 ...

  9. drupal与html转换,在Drupal中将HTMl添加到CCK

    原始HTML CCK字段(Drupal 6) - 没有过滤器,格式或编辑器 简单修复!只需使用纯文本格式即可过滤未经过滤的HTML.然后在构建节点时将其转换回字段.tpl中的html. CCK字段上的 ...

最新文章

  1. iOS10 UI教程禁用视图与用户的交互
  2. 若依微服务版怎样修改Nacos中配置文件使Url不受权限认证跳过Token验证
  3. Appium+Robotframework实现Android应用的自动化测试-2:Windows中启动Appium和模拟器
  4. mininet编程实现交换机规则的插入、删除与修改。_可编程网卡芯片在滴滴云网络的应用实践...
  5. 【OpenCV 例程200篇】03. 图像的显示(cv2.imshow)
  6. 京东回应淘汰员工;阿里巴巴建江苏总部;5G 移动网被吐槽 | 极客头条
  7. python字符串偏移量_字符串掩码和带正则表达式的偏移量
  8. Atitit.软件GUI按钮与仪表盘(01)--报警系统--
  9. 百度硬盘和Google桌面的比较
  10. JAVA缓存机制浅析
  11. java 枚举 命名规范_JAVA命名规范
  12. 线元法输入曲线要素_交点法、线元法
  13. 破解电视盒 运营商送的,各种型号。通用 TTL 破解电视盒,更新华为悦盒
  14. 无法修改默认浏览器的原因
  15. mysql的用户名迁移SCHEMA_数据库实时转移之Confluent环境搭建(二)
  16. android系统更新原理简介
  17. 【cocos2d-js】监听双击
  18. PMP第三章:项目经理的角色
  19. 程序员禅的10条法则
  20. win7自带IE浏览器图标如何删除

热门文章

  1. 罗永浩从交个朋友拿走“天价”分手费?将进军AR行业:创业三部曲之三即将开拍...
  2. 抖音升级老年人防沉迷提醒机制 覆盖多个使用场景
  3. 3月3日发布!realme V25正式官宣:超大内存的国潮手机
  4. NBA过上中国年 用五福福卡为球迷送祝福
  5. 特斯拉:在行驶20万英里后 其电动汽车电池仍有90%容量
  6. 外媒:新iPhone系列配备更大无线充电线圈 反向无线充即将到来
  7. 曾是微信最大对手的它,如今却黯然退场,一代即时通讯App就此谢幕!
  8. 1月22日发布!疑似渠道商泄露荣耀V40价格:3999元起?
  9. 线上安全大会还能这么玩 ISC 2020首创“3D立体云展馆”
  10. 董事长亲自“翻墙偷拍”后,身价暴涨3000万