Здравствуйте спецы PHP и MySQL. Помогите советом при выборе инструмента для создания информационной системы ...
Боюсь вряд ли найдешь толковое что нибудь - твой проект явно серьезный такое на помойке не валяется. Может кто чего и подскажет, но мой опыт говорит что придется писать с нуля. Успехов!
Существуют готовые решения, но не на PHP. Вроде в Microsoft Projects такое есть... и куча других. Чем обусловлен выбор PHP?
Откуда сроки ? Если для себя делаете то и сроков быть не может, если для заказчика то сразу надо было отказаться (сказать я не умею), может захватили в заложники вашу семью и требуют написать систему ? Что-то не видно. Писать будет его человек имеющий лишь "небольшой опыт на PHP", а если ещё и "тяп-ляп" будет это всё написано (сроки-то поджимают) то вообще хорошая картина рисуется.
Ну, других вариантов у него всеравно нету И кстати, несерьезный подход, говорит только о раздолбайстве исполнителя, а не о несерьезности поставленных задач %))))))
Спасибо всем кто высказал свое мнение. Эта система предназначалась не на долгий срок, а чтобы самим посмотреть и показать примерно тем кто будет работать с этой системой. Упрощенный и временный вариант, так сказать. А после эту систему будут писать другие люди (серьезная фирма). Не все рождаются с отличными знаниями в этой области как некоторые здесь, которые только умеют хаять других. Люди учатся не только с книжек, но и можно спрашивать советы у знающих людей. А где найти таких людей если не в таких форумах. Думал что лучше сначала спросить у знающих по какому направлению идти, где копать. Поэтому и задал здесь вопрос. Думаю на этом можно закрывать тему, не имеет смысла продолжать.
Если надо быстро и с нуля, то без вариантов: PHP-фреймворки http://codeigniter.com - Хорошо документирован, но уровень абстракции данных многим покажется слишком низким. http://cakephp.org - Доки хромают, но функционал как раз подходит для вашего проекта. Хотя имеет место быть некоторая избыточность. Но выбор CI или CakePHP чисто индивидуальный. Мне по душе больше CI, т.к. у него больше доков и живое комьюнити, а это очень важно. Уровень программирования на фреймворках должен быть скажем "уверенным", т.к. вы должы себе ясно представлять картину того, что вы хотите сделать. Они лишь экономят время на разработку кода, и его вы в большей части тратите на продумывание архитектуры. JS-фреймворки http://extjs.com http://mootools.net http://jquery.com/ Без комментариев =)
Никто тут не родился со знаниями, но некоторых воспитали родители и у них хватает IQ чтоб задавать вопросы точнее, а не "как научиться летать на самолёте за 4 часа, сроки горят, уже самолёт заправляют" Никто не хаит, только спрашивает почему столько загадок в вопросе, и где сам вопрос. Не ужели я должен отгадать 10 загадок чтоб ты задал вопрос, для того чтоб я его ответил ?