D
D
Dimka52015-06-06 22:42:30
JavaScript
Dimka5, 2015-06-06 22:42:30

IDE for PHP, JavaScript, HTML, CSS with built-in web and MySQL server and phpMyAdmin, FTP?


I make projects in PHP, JavaSript , HTML, CSS, MySQL using a local then remote web server, with phpMyAdmin
and
MySQL some items were performed automatically by the IDE, there may also be manual configuration but provided in the IDE (for example, a window for specifying a PHP folder, a folder with MySQL, etc.).

  1. Installing and configuring PHP and phpMyAdmin together with the IDE, or through the built-in loader (PHP is in WebMatrix but phpMyAdmin is not there)
  2. Installing and configuring MySQL along with the IDE, or through the built-in loader (also available in WebMatrix)
  3. Built-in local web server (Run button from IDE)
  4. The ability to set any hostname, not the localhost:[port] type and not a configuration file, but an indication in the project's IDE settings.
  5. The project file for the IDE should not be stored in the project folder itself and no additional or configuration files should be created there.
  6. Version Control
  7. Installed and works (the fuss in the settings is minimal, the absence of illogical errors like when you changed localhost to your domain name and nothing works anymore)
  8. Support for Cyrillic file paths
  9. The operation of domains and the server is not tied to the same folder and can be launched from anywhere (this is a minus of OpenServer)
  10. Uploading files via FTP while saving

Tried various products and scripts for development. Maybe I don’t have enough knowledge or they do it differently, or there really isn’t a product that takes into account all the moments, for this reason I ask the question.
  1. Dreamweawer, OpenServer (cons: the IDE does not have modern work with code, the server is separate. However, it has PHP, phpMyAdmin, MySQL)
  2. Visual Studio for Web strange web server setup via enabling IIS, etc. (- works with sin in half, config file in the root)
  3. Visual Studio Code (instead of PHP, mainly work with ASP.NET, localhost cannot be changed to your own domain name, no PHP, phpMyAdmin, MySQL)
  4. Aptana Studio or Eclipce (can't change localhost to your domain name, no PHP, phpMyAdmin, MySQL)
  5. phpDesigner (you can't change localhost to your domain name, no phpMyAdmin, MySQL)
  6. WebStorm (there is work with JavaScript, there is no editing with PHP) + phpStorm (there is work with PHP, there is no editing with JavaScript) (it's not clear what error occurs with localhost, as well as with other IDEs). The question is why separate PHP and JavaScript between IDEs like that. But I do not mind working in two environments, as long as they work smoothly.
  7. WebMatrix (you can't change localhost to your domain name, no phpMyAdmin, but there is a built-in database editor both local and remote)

...
I don’t even remember all the IDEs in which I worked, I didn’t find what I needed, until I settled on WebMatrix, since it’s the closest to what I want, but as I see it is not being developed yet.
Maybe there are some options for achieving such results (except for developing your own IDE =))
Tell us how such projects are made.

Answer the question

In order to leave comments, you need to log in

9 answer(s)
D
Deodatuss, 2015-06-06
@Dimka5

As for me, phpStorm can not be better and can not be ... but how do you imagine? what IDE will raise Apache with phpMyAdmin installed? What for? If you just enter access to the database in phpStorm and it picks up ANY database and you can do whatever you want with it. There is a connection via FTP, SSL. Version control. + I did not understand about the coherence of work, WebStorm differs from phpStorm only in that phpStorm has php support.

V
Vitaly Khomenko, 2015-06-06
@iiifx

And also so that it does the work itself and brings cold beer in the evening? )
On Windows7: PhpStorm + OpenServer + SourceTree + HeidiSQL + WinSCP + Google Chrome. And that's all.
Unless, of course, you know how to use these things.

A
Alexey Yakhnenko, 2015-06-07
@ayahnenko

There is an IDE called Windows.
And under it a bunch of plugins for your needs.
PhpStorm, SourceTree, HeidiSql, and a couple more.
Or do you really think that there is just such an ideal harvester?

A
Andrew, 2015-06-07
@ntzch

Since when is there no Javascript in phpstorm? The coolest bunch is a storm and open server

S
sergey, 2015-06-06
@zorro76

tired of reading, buy, download, install and work with phpStorm and do not know yourself grief and problems.

N
Nikita, 2015-06-07
@rockysoul

I’ll tell you right away about three problems in requests:
- server (it must be configured separately, no one embeds them in normal IDEs)
- version control system (for more or less serious work, you still need sourcetree or github).
- Cyrillic paths (there is no situation when it is necessary)
If you still want to find the perfect combine, then it is: Coda, but unfortunately it is only for Macs. There and ftp and mysql and git and the editor is excellent. Projects are stored beautifully. Everything is there that you would like, but again, except for the server, accept that you will have to deal with Apache and configure your own configs.
In general, learn to love individual instruments. They are usually better and much better than "harvesters". Thank you later :)

A
antazy, 2015-06-07
@antazy

I judge by myself, but in order to quickly and free of charge raise a working environment, this is enough for me:
heroku / openshift + sublime

A
Alex, 2015-06-07
@mr_ko

An approximate answer to the question is www.ibc-web.ru/do-it-perfect
But seriously, as more than one person has already told you, there is a tool for each task. Among the ideas for PHP, I haven’t found an alternative PHPsort for 5 years, but apache, mysql are separate products and IDEs should not be deployed, and, moreover, should not be in itself in principle.
Switch to Linux, set up your environment once, and enjoy.

D
DefineS, 2017-11-22
@DefineS

well for mysql definitely dbForge Studio :)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question