Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: перевод сайта с ASP на РНР
 
 автор: elenaki   (28.09.2005 в 19:22)   письмо автору
 
 

вот мне тут дали задачку - перевести готовый сайт с ASP+IIS+Access на РНР+Apache+MySQL.
сайт - вроде информационного портала. состоит из модулей, большинство из которых у меня имеются в готовом виде на РНР. у них даже нет административного модуля, а у меня есть.
базы из Access перевести в MySQL - работа на один день. а что делать со скриптами?

есть несколько путей:
1. взять готовый портал вроде Нюка или Мамбы и подгонять дизайн и содержимое
2. менять каждый ASP-файл на РНР-файл
3. исходя из того, что делал сайт раньше, подгонять готовые модули на РНР под имеющиеся таблицы с сохранением прежнего дизайна.

первый путь я сразу отвергла - не люблю возиться с чужими шаблонами. переводить каждый файл построчно нет смысла, это я поняла, когда открыла несколько и посмотрела код (ASP я не знаю). поэтому остается только брать старые наработки, писать новые запросы к базе, рисовать дизайн.

кто-нибудь занимался подобным? не мартышкин ли это труд? реально ли управиться за 2-2,5 месяца (максимум 3)? может, есть какие-то еще пути, которые я не указала?

   
 
 автор: Atom   (28.09.2005 в 22:26)   письмо автору
 
   для: elenaki   (28.09.2005 в 19:22)
 

При незнании ASP, твой выход мне кажется самым правильным, тем более что наработки есть. А вот сроки - это уже от сложности приложений зависит...

   
 
 автор: DDK   (28.09.2005 в 22:54)   письмо автору
 
   для: Atom   (28.09.2005 в 22:26)
 

Согласен. А зачем дизайн рисовать заново, если его можно "под копирочку" свести ? :)

   
 
 автор: elenaki   (29.09.2005 в 18:57)   письмо автору
 
   для: DDK   (28.09.2005 в 22:54)
 

у них там вообще никакого дизайна нет. так, кое-какие стили...
надо резать - шапку отдельно, подвал отдельно, меню левое-правое - тоже в отдельные файлы. а то вот понадобилось поменять заголовок страницы, я в HomeSite набрала в поиске то, что нужно поменять - 1056 файлов! можно, конечно, заменить автоматически, но потом придется грузить весь сайт, грузить же тыщу файлов по одному! а я всегда боюсь вот так - кучей. вдруг где какая ошибка вкралась...

   
 
 автор: Axxil   (29.09.2005 в 20:55)   письмо автору
 
   для: elenaki   (29.09.2005 в 18:57)
 

Мне кажется с нуля быстрее получится. Взять какой-нибудь движок, нарисовать шаблоны и готов сайт... Ведь в принципе любой более или менее серьёзный сайт IMHO это человекопонятный интерфейс к базе данных

   
 
 автор: glsv (Дизайнер)   (30.09.2005 в 04:49)   письмо автору
 
   для: elenaki   (28.09.2005 в 19:22)
 

Я бы стал делать с нуля на php.
Брать готовый движок… а где гарантия, что на определенном этапе вы не поймете, что его функционал вам не подходит и его тоже нужно модифицировать. А внесение серьезных изменений в чужой движок – задача аховая.
Тем более вы говорите, что большинство блоков у вас уже есть.

>базы из Access перевести в MySQL - работа на один день
А нельзя их перевести так, чтобы один в один легли под ваши скрипты? Т.е. не новую базу создавать, а импортировать инфу из старой базы в другую. Конечно, не всегда это возможно, и наверное, часть данных (не критичных) придется потерять, но может быть хотя бы для части модулей это подойдет?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования