Skip to content
This repository was archived by the owner on May 6, 2018. It is now read-only.

Commit 9f3224c

Browse files
committed
Update descriptions
1 parent 8cb5c28 commit 9f3224c

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

index.html

+10-10
Original file line numberDiff line numberDiff line change
@@ -324,28 +324,28 @@ <h2 id="what-do-i-need">Awesome! What do I need?</h2>
324324

325325
<h2 id="what-is-it-really">Wait, now I'm confused, what is it really?</h2>
326326
<p>
327-
At the moment, PHP Integrator itself is an Atom package that consists of a CoffeeScript side (that plugs into
328-
Atom) and a PHP side. The PHP side is separate from the Atom package but is installed automatically to make
329-
the process of installing it as painless as possible for Atom users.
327+
At the moment, PHP Integrator itself consists of a set of Atom packages written in CoffeeScript, backed by
328+
a socket server written in PHP. The PHP server is separate from the Atom packages, but is installed
329+
automatically to make the process of installing it as painless as possible for Atom users.
330330
</p>
331331

332332
<p>
333-
The various functionalities, such as autocompletion and refactoring, that make up the PHP Integrator 'suite',
334-
if you will, are all separate Atom packages as well. These packages interface with the base or core package
335-
via a CoffeeScript service. Most of the heavy lifting, such as indexing, analyzing types and static
336-
analysis is done by the PHP side.
333+
Various additional functionalities, such as autocompletion and refactoring, can be installed as separate
334+
Atom packages as well. These packages interface with the base package via a CoffeeScript service. Most of
335+
the heavy lifting, such as indexing, analyzing types and static analysis is done by the PHP server.
337336
</p>
338337

339338
<h2 id="is-it-really-exclusive-to-atom">Is it really exclusive to Atom?</h2>
340339
<p>
341-
The packages and CoffeeScript parts are dependent on Atom, but the PHP side, which does the heavy lifting,
342-
is not dependent on Atom at all. The PHP side was originally part of the base Atom package, but
340+
The packages and CoffeeScript parts are dependent on Atom, but the PHP server, which does the heavy lifting,
341+
is not dependent on Atom at all. The PHP server was originally part of the base Atom package, but
343342
<a href="https://gitlab.com/php-integrator/core">has been split off into a separate repository for reuse</a>.
344343
</p>
345344

345+
<h2 id="is-it-really-exclusive-to-atom">What about making it a language server?</h2>
346346
<p>
347347
The Language Server Protocol has gathered some interest of late. Currently the core is not a compliant
348-
language server, but it already is a socket server using JSON for communication. Becoming compliant with
348+
language server, but it already is a socket server using JSON-RPC for communication. Becoming compliant with
349349
the protocol is on the roadmap and would make the core much more reusable for other editors.
350350
</p>
351351

0 commit comments

Comments
 (0)