IDE, Среда
- Для чего использовать DevelNext?
- Что такое JPHP?
- Как сбросить все настройки среды?
- Минимальные требования для корректной работы DevelNext
Для чего использовать DevelNext?
Для каких типов программ может пригодиться DevelNext, о целях проекта и не только.
DevelNext это среда для любителей и начинающих. Она отлично подходит и для обучения и для прототипирования, некоторым она пригодится и для создания полноценных программ. Для чего же её в итоге лучше всего использовать:
-
Для обучения - это идеальный вариант для тех, кто вообще никогда не программировал, тем более в среде заложены многие хорошие практики программирования, такие как модульность, наследование, другие паттерны программирования.
-
Для прототипирования - редактор интерфейсов и визуальный конструктор событий позволят непрограммисту создать быстрый прототип программы с частично реализованным функционалом без всяких затрат и привлечения программистов.
-
Для развлечения - программирование в среде это интересный и захватвающий процесс. Такой вид развлечений доступен далеко не во всех средах разработки, т.к. они ориентированы на профессионалов.
-
Для мелких и средних программ - вполне возможно, что вас устроит весь объем функционала develnext на создание полноценной программы или утилиты.
-
Для создания 2D игр - инструменты среды позволяют попрактиковаться в создании несложных двухмерных игр, возможно это вам понравится ради обучения, возможно ради развлечения, а возможно кто-то сделает интересный игровой проект.
Что такое JPHP?
JPHP это альтернативный движок для языка php. Есть оригинальный движок от компании Zend, но в DevelNext использован альтернативный. JPHP написан на языке Java, все расширения под него пишутся тоже под Java, в то время как Zend PHP написан на языке Си и расширения под него пишутся на этом же языке.
JPHP это не другой язык, это название движка для языка php. J - означает, что он написан на Java.
Почему JPHP лучше?
- Он более производительный, скорость его выполнения превосходит оригинальный php во многих ситуациях.
- Он нормально работает с потоками и многопоточностью.
- Он нормально работает с юникодом, в нем более полная поддержка UTF-8 и UTF-16.
- Расширения можно писать на Java, язык который более безопасен чем Си, и который знают многие.
- Для него есть расширение под написание десктопных программ под все ОС.
- В будущем его будет намного проще адаптировать под Андроид.
DevelNext на 50% написан на языке php, который работает на движке JPHP.
Как сбросить все настройки среды?
При редких глюках и ошибках среды часто помогает сброс всех настроек среды.
Для сброса всех настроек среды следуйте шагам:
- Найдите домашнюю папку пользователя
- в Windows можно зайти в нее набрав в строке проводника
%userprofile%
- в Linux это папка обычно находится в
/home/<username>
- в Windows можно зайти в нее набрав в строке проводника
- Зайдите в папку
.DevelNext
(в начале точка!) - Удалите все файлы и папки
- это
cache
папка - это
ide
папка - это
tmp
папка - это
ide.conf
,ide.log
файлы
- это
Минимальные требования для корректной работы DevelNext
Какая конфигурация железа требуется для минимальной работы среды.
Для минимальной комфортной работы со средой требуется компьютер со следующими характеристиками:
- Оперативная память: от 3 gb
- Свободное место: от 300 mb под нужды среды.
- Операционная система: Windows 7, 8, 10 или Linux (Debian, Ubuntu, возможно другие).
- Видео-карта: современная видео-карта от 256 мб.