Если вы использовали CI, то вы должны знать, что, будучи фреймворком PHP, весь исходный код которого находится в загрузке, кроме того, открывая папки системы и приложения и просматривая их, вы многое скажете. Да, весь источник написан на простом английском языке (обычный английский язык программирования), и не только на простом английском языке, но и подробно документирован изнутри и снаружи (буквально в источнике и в руководстве пользователя). CI получил первоначальную известность благодаря тому простому факту, что весь код тщательно и тщательно документирован.
Помимо всего этого, сам вопрос вызывает опасения, что, возможно, вам следует изучить CI немного дальше, прежде чем писать коммерческие приложения, использующие его. Ci - это мощный и очень простой в использовании PHP-фреймворк, но это не WYSIWYG. На мой взгляд, кодер должен знать свои инструменты внутри и снаружи, чтобы иметь возможность создать надежное и надежное приложение. Первой мерой является чтение руководства пользователя, вы должны знать, по крайней мере, все в нем, и поскольку в нем 12 разделов, которые охватывают все, от расширения библиотек CI до создания ваших собственных библиотек, и все, что между скажем, вам нужно потратить немного больше времени на это.
Хочу сказать, однако, что я не хамлю и не пытаюсь вас каким-либо образом опозорить. Я просто говорю, что вы должны немного изучить фреймворк, прежде чем использовать его в коммерческом приложении.
В первые дни PHP люди понимали, насколько просто им пользоваться и как быстро вы можете написать приложение с его помощью. В то время как основные варианты, когда новичкам и хобби-программистам было очень сложно использовать или использовать дорогостоящее программное обеспечение для запуска, PHP был бесплатным, легким в освоении и больше всего работал на бесплатной ОС. Кроме того, для начала работы потребовалось совсем немного настроек, вы можете скачать PHP и, по сути, программировать за считанные минуты. Все эти факторы приводят к почти уничтожению языка.
Программисты начального уровня разрушали его с помощью кусочков кода, взятых из других приложений, никогда не зная (или не заботясь) о том, что код на самом деле делал, кроме простого факта, что он делал то, что они хотели в то время, никогда не рассматривая или даже не исследуя, код может быть вредным. Из-за этой практики PHP-приложения, выросшие до веб-сайтов размером с Голиаф, производили тысячи обращений в час:
- начинает падать
- взломанный для раскрытия конфиденциальных данных клиента / клиента
- обычно рушится по всему Интернету
Все потому, что так как язык был настолько прост в использовании, что люди воспользовались им и не смогли найти время для его изучения. PHP становился шуткой для других профессиональных программистов, и многие даже не называли его жизнеспособным языком приложений. Он назвал его языком «копировать и вставлять».
Так что мой совет вам, пожалуйста, найдите время, чтобы узнать ваши инструменты внутри и снаружи, что делает их галочкой, если у них есть какие-то ошибки и где они уязвимы. Я понимаю, что для того, чтобы выучить язык на профессиональном уровне, вы должны развивать его, поэтому я советую вам пока не торопиться, пока CI придерживается основной темы. Поверьте мне, когда я говорю, что даже в чистом виде CI является удивительным и мощным инструментом, который в правильных руках может создать потрясающее мощное веб-приложение, но в необразованных / неопытных руках оно может создать хаос и разрушение.
Итак (отойдя от мыльницы) я просто спрашиваю, что если вы серьезно относитесь к созданию коммерческих приложений, вы не торопитесь и изучаете свои инструменты / язык как можно ближе к специалисту по ним. Я гарантирую, что если вы сделаете это, у вас всегда будет работа, когда она вам понадобится, и вы будете тратить меньше времени, стуча головой по столу или, что еще хуже, объясняя клиенту, почему его сайт не работает.
Я искренне желаю вам удачи, просто помедленнее и изучайте свою торговлю, и у вас все будет хорошо.